在Passportjs中,为了在登录后退出并使用谷歌帐户我正在使用:
app.get('/logout', function(req, res){
req.logout();
res.redirect('/login');
});
当我再次点击使用谷歌登录时点击退出后,它直接将我登录到帐户而不是要求输入密码。
答案 0 :(得分:0)
在passportjs中实现oAuth的目的正是针对目前正在发生的事情,这不是问题。
登录oAuth供应商网站,如fb,tw,google,linkedin等,需要登录供应商网站(如果您已经在备用浏览器标签中登录,也不会登录)以及共享登录信息(如电子邮件等)的权限第一次。
“使用Google登录”一词应该是“与谷歌联系”