Non*_*yck 5 javascript authentication jquery node.js express
我将应用程式护照本机复制并贴上了我的应用程式,
有趣的是,我可以登录用户,但不能使他们注销,
app.get('/logout', function(req, res){
req.logout();
res.redirect('/');
});
Run Code Online (Sandbox Code Playgroud)
这没有做任何事情,在日志文件上什么也没有做,并且II具有到/ logout的链接
这是主要路线示例
app.get('/page1', function(req, res){
res.render('page1', {user: req.user});
});
app.get('*', function(req,res){
res.render('root', {user: req.user});
});
Run Code Online (Sandbox Code Playgroud)
为什么注销不起作用????
显然这是一个已知问题:
为什么 Node 中的 PassportJS 在注销时不删除会话
上面提到的线程建议改用req.session.destroy()。
如果能直接从 Passport 团队获得一些反馈那就太好了。
| 归档时间: |
|
| 查看次数: |
2953 次 |
| 最近记录: |