den*_*xic 5 javascript authentication node.js express passport.js
我刚刚发现了用于身份验证的令牌,该令牌允许使用会话/无状态服务器并从MEAN开始。看起来好赞。
现在,我正在使用Passport.js(通过电子邮件,Facebook,Google等)对用户进行身份验证,该身份将信息存储到服务器会话中,就像所有教程都说的那样:
// required for passport
app.use(express.session({
secret : 'superscret',
expires: new Date(+new Date + settings.session.sessionTimeout),
store: new MongoStore({})
})); // session secret
app.use(passport.initialize());
app.use(passport.session({}));
Run Code Online (Sandbox Code Playgroud)
是否仍然可以使用,Passport.js但是可以代替存储会话,而是发送回令牌以监视用户是否有权访问。
问题:如何禁用护照会议?(我知道如何发送令牌并进行监听)。
我建议使用satellizer,它是 AngularJS 中基于令牌的身份验证的事实上的标准库。它仅实现基于令牌的身份验证,并且更容易实现您的目的。它还具有很好的服务器示例,包括Node.js 服务器示例。
| 归档时间: |
|
| 查看次数: |
1511 次 |
| 最近记录: |