使用 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() 没有正确序列化,因此没有成功重定向。