我正在使用 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);
});
错误是由于我的 passport.serializeuser((未正确序列化。