我需要在Twitter Passport的成功回调中访问req
对象:
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
}
));
如何在成功回调范围内访问?
答案 0 :(得分:1)
好的,找到了答案。您需要在选项中设置passReqToCallback: true
,然后回调的第一个参数将是req
对象: