下面是我对passport facebook策略的配置:
passport.use(new FacebookStrategy({
clientID: ".....",
clientSecret: ".....",
callbackURL: "http://localhost:1337/register/facebook/callback",
},
facebookVerificationHandler
));
下面是facebookVerificationHandler:
var facebookVerificationHandler = function (accessToken, refreshToken, profile, done) {
process.nextTick(function () {
.......
});
};
有没有办法访问facebookVerificationHandler中的请求对象?
用户使用LocalStrategy注册到我的网站,但之后他们将能够添加他们的社交帐户,并将这些帐户与他们的本地帐户相关联.调用上述回调时,当前登录的用户已在req中可用.用户,所以我需要访问req以将用户与facebook帐户关联.
这是正确的实施方式还是应该考虑另一种方式?
谢谢