我使用 passport-facebook 程序包在成功登录Facebook后将用户重定向到主页。 重定向无法正常工作。
以下代码不起作用。执行回调API,但之后没有任何事情发生。
app.get('/auth/facebook/callback', passport.authenticate('facebook', {
successRedirect: config.facebookAuth.redirect,
failureRedirect: config.facebookAuth.failureRedirect
}));
这里有什么问题?
但是在使用以下代码时,它可以正常工作:
app.get('/auth/facebook/callback', function (req,res){
res.redirect(config.facebookAuth.redirect);
});
答案 0 :(得分:0)
错误是由于我的 passport.serializeUser()没有正确序列化,因为它没有成功重定向。