0
我有一个关于 https://github.com/jaredhanson/passport-facebook节点护照的Facebook SDK successRedirect VS callbackURL
当我使用的护照Facebook的具体问题。 我喜欢这个配置。
passport.use(new FacebookStrategy({
clientID: config.facebook.facebook_app_id,
clientSecret: config.facebook.facebook_secret_id,
callbackURL: config.facebook.callback_url,
passReqToCallback: true
},
function(req, accessToken, refreshToken, profile, done) {
//code for success: Function A
}
然后验证
passport.authenticate('facebook', {
successRedirect: 'http://app.mykomae.com/#/app/dashboard',
failureRedirect: '/auth/unauthorized'
}));
是什么VS callbackURL successRedirect区别?
并且当函数处理程序'Function A:above code'正在调用?
感谢
感谢您的答案,步骤。在上面的步骤中使用callbackURL的时候?它从未被使用过? –
Np。 'callbackURL'是一个完整的URL Facebook可以调用你的应用程序。这是你想调用'passport.authenticate(...)'的地方。例如。当'callbackURL'为'http:// your.domain.example.com/callback'时,你应该将'passport.authenticate(...)'放在这样的路由中:'app.get('/回调',passport.authenticate(...),...)'。 –
我已经指定'successRedirect'和callbackURL在一起。如果登录成功,哪个网址会被回叫?如果两个网址一起被调用,那么订单是什么?再次感谢 –