回调函数-Auth0和Passport.js

时间:2018-08-06 09:01:00

标签: node.js passport.js auth0 restify

我有下面的代码充当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
}

1 个答案:

答案 0 :(得分:0)

我最终提出的解决方案是将回调函数放在主JS文件中,而不是放在单独的路由中。