如何修复passportjs注销会话?

时间:2013-12-02 08:06:31

标签: node.js express passport.js

在Passportjs中,为了在登录后退出并使用谷歌帐户我正在使用:

app.get('/logout', function(req, res){
    req.logout();
    res.redirect('/login');
});

当我再次点击使用谷歌登录时点击退出后,它直接将我登录到帐户而不是要求输入密码。

1 个答案:

答案 0 :(得分:0)

在passportjs中实现oAuth的目的正是针对目前正在发生的事情,这不是问题。

登录oAuth供应商网站,如fb,tw,google,linkedin等,需要登录供应商网站(如果您已经在备用浏览器标签中登录,也不会登录)以及共享登录信息(如电子邮件等)的权限第一次。

“使用Google登录”一词应该是“与谷歌联系”