0

req我需要在 Twitter Passport 的成功回调中访问对象:

passport.use(new TwitterStrategy({
    consumerKey: TWITTER_CONSUMER_KEY,
    consumerSecret: TWITTER_CONSUMER_SECRET,
    callbackURL: "http://127.0.0.1:3000/auth/twitter/callback"
  },
  function(token, tokenSecret, profile, done) {
    //here I need `req` object
  }
));

如何在成功回调范围内访问它?

4

1 回答 1

1

好的,找到答案了。您需要passReqToCallback: true在选项中设置,然后回调的第一个参数将是req对象:

https://github.com/jaredhanson/passport/issues/39

于 2013-11-01T12:14:02.100 回答