1
我使用passportjs我expressjs应用:deserializeUser既为用户和管理员联系
我有建于同一个项目都管理员和用户功能。
我已成功实施用户身份验证,现在我正在尝试管理员。
我被困在如何对会话序列&反序列化:
//use to serialize the user for the session
passport.serializeUser(function(user, done) {
done(null, user.id);
});
//use to deserialize the user
passport.deserializeUser(function(id, done) {
models.User.find(id)
.success(function(user){
done(null, user);
}).error(function(err){
done(new Error('User ' + id + ' does not exists'));
});
});
如何创建另一个连载&反序列化的管理?