如何更改Passport.js其他然后“用户名” /输入不同的属性和“密码”
我设立一个认证为我的网站,但未能如愿。对于我输入我只有密码,并且不需要用户名。但我想将其更改为一个输入Passport.js预计将在.Serialize功能两个值。
passport.serializeUser(function(user, cb) {
cb(null, user.id); //only works when username:password are being sent & ignores rest
});
passport.deserializeUser(function(id, cb) {
User.findByName(id, function(err, user) {
cb(err, user);
});
});
回答如下:
这里的用户名被用于找到/保存用户在数据库中,然后护照,JS进行登录验证密码或编码登记