大佬教程收集整理的这篇文章主要介绍了IOS Facebook身份验证使用node.js passport-facebook-token,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有用户名和密码验证设置,并通过护照和护照-facebook-token设置正常工作.
passport.use(new FacebookTokenStrategy({ clientID: config.facebook.clientID,clientSecret: config.facebook.clientSecret },function(accessToken,refreshToken,profile,donE) { User.findOrCreate({ facebookId: profile.id },function (err,user) { return done(err,user); });
我只是无法弄清楚将访问令牌发送到API所需的http请求语法.
任何帮助都将受到大力赞赏.
谢谢.
这个需要:
http:// URL?access_token = [访问令牌]
从IOS我只是用以下方法测试:
NSString *fBACcessToken = [[[FBSession activeSession] accessTokenData] accessToken]; NSLog(@"This is token: %@",fBACcessToken); NSURL *url = [NSURL URLWithString:[NSString StringWithFormat:@"http://myapi.url.com/auth/facebook?access_token=%@",fBACcessToken]]; NSMutableURLrequest *req = [[NSMutableURLrequest alloc] initWithURL:url]; [req sethttpR_296_11845@ethod:@"GET"]; dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),^{ NSURLResponse *res; NSError *err; [NSURLConnection sendSynchronousrequest:req returningResponse:&res error:&err]; if (!err) { NSLog(@"The user is logged in on the server side too"); } else { NSLog(@"Error occurred. %@",err); } });
希望这有助于其他人.
以上是大佬教程为你收集整理的IOS Facebook身份验证使用node.js passport-facebook-token全部内容,希望文章能够帮你解决IOS Facebook身份验证使用node.js passport-facebook-token所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。