* @param password 用户输入的密码
* @param done 验证验证完成后的回调函数,由passport调用
*/
function (username..., doPassword(result),'登录成功')
} else {
return done(null, false, '密码错误...中
passport.serializeUser(function (user, done) {
done(null, user)
})
// deserializeUser 在每次请求的时候将从...mongodb 中读取用户对象
passport.deserializeUser(function (id, done) {
console.log(id)
User.findById...(id, function (err, user) {
done(err, doPassword(user))
})
// done(null, user)
})
//