Facebook Authentication 注意问题

在开发者Apps页面 https://developers.facebook.com/apps/appid/advanced?  

App Type: Web
Deauthorize Callback URL: null
 取到的Token只有2小时左右: http://www.facebook.com/connect/login_success.html#access_token=AAACTsLgyeGQBAHoCS5rxx1ZCWU6dKBLXkMCvcEqDa9RXtaUPQ2AtWmPYZChiCF92l0GnOarHp4UbaSbfSrzdKwpDBJOpVccDKeMpO5BR0a0sayO6mY&expires_in=6511

需要再换取长token(60天的)

App Type: Native/Desktop
Deauthorize Callback URL: www.example.com (指定一个URL)
 这样取到的Token直接就是60天左右的,不需要再进行交换。
http://www.facebook.com/connect/login_success.html#access_token=AAACTsLgyeGQBAOqfZCqEwYKdiP8ZCTaQhkjqL3OZAHASXqT5LPoM4eTgM2io9BVVPz9kAojF7BZBjCU2x1o1L23qXs8Ph2iJ6ywgCoOkQgZDZD&expires_in=5119471

而且,如果不指定Deauthorize Callback URL, 当用户在Account Settings-> security settings 选择notification(比如login), 认证时,输入new device name之后,也无法认证成功。


reference url: http://developers.facebook.com/roadmap/offline-access-removal/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值