我有下面的代码充当Passport.js和Auth0的回调。我的问题是,当我尝试输出req.user
时,结果是undefined
。
var passport = require('passport');
var restify = require('restify');
var callback = passport.authenticate('auth0', function(req,res,next){
console.log(req.user);
res.send('test');
});
module.exports = {
get: callback
}
答案 0 :(得分:0)
我最终提出的解决方案是将回调函数放在主JS文件中,而不是放在单独的路由中。