Node.js 快速会话vs passport.js?
我目前正在使用just express session为网站实现电子邮件密码登录功能。我到处看到人们使用passport.js对请求进行身份验证。下面的代码适用于我Node.js 快速会话vs passport.js?,node.js,express,passport.js,Node.js,Express,Passport.js,我目前正在使用just express session为网站实现电子邮件密码登录功能。我到处看到人们使用passport.js对请求进行身份验证。下面的代码适用于我 app.post("/signup", function(req, res) { var user = new userModel(req.body); user.save(); req.session.userid = user.id; // I use this id to authenticate }
app.post("/signup", function(req, res) {
var user = new userModel(req.body);
user.save();
req.session.userid = user.id; // I use this id to authenticate
}
我有任何理由使用passport吗?在NodeJS中,您可以通过两种方式进行身份验证:
在您的情况下,当您使用基于会话的身份验证时,您不需要使用passport您可以阅读这篇文章,为什么人们同时使用基于会话(cookie会话或express会话)和基于令牌(passport.js)?@vaibhavS您可以查看链接。。希望你能得到你的答案。