我试图在 passport.js 中禁用会话,但它不起作用,我仍然需要添加 express-session。
代码:
router.get('/twitter', function(req, res, next){
passport.authenticate('twitter', {session: false}, function(err, user, info){
if(err){ return next(err); }
if(user){
var token = createToken(user);
return res.json({token: token});
} else {
return res.status(401).json(info);
}
})(req, res, next);
});
如何更改此代码中护照的默认会话?