使用 passport-facebook 登录策略时无法重定向
Can't redirect while using passport-facebook login startegy
我正在使用 passport-facebook 包在成功登录 Facebook 后将用户重定向到主页。
重定向工作不正常。
下面的代码没有work.The回调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);
});
错误是由于我的 passport.serializeUser() 没有正确序列化,因此没有成功重定向。
我正在使用 passport-facebook 包在成功登录 Facebook 后将用户重定向到主页。 重定向工作不正常。
下面的代码没有work.The回调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);
});
错误是由于我的 passport.serializeUser() 没有正确序列化,因此没有成功重定向。