【问题标题】:Callback Function - Auth0 and Passport.js回调函数 - Auth0 和 Passport.js
【发布时间】:2019-01-13 04:46:12
【问题描述】:

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

【问题讨论】:

  • 其他的你都做对了吗?喜欢使用passport-auth0 策略并定义序列化反序列化用户?
  • @AritraChakraborty 是的。当调用在我的 server.js 文件中时,一切都已经正常工作了。

标签: node.js passport.js auth0 restify


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2018-10-28
    • 1970-01-01
    • 2017-03-09
    • 2020-03-03
    • 2017-06-02
    • 2018-07-06
    • 2017-12-09
    • 1970-01-01
    • 2017-04-18
    相关资源
    最近更新 更多