如何处理“用户更改facebook密码时access_token更改”的场景
我可以从以下链接看到,如果密码更改,access_token 将失效。
http://developers.facebook.com/docs/authentication/
那么,如何确定何时用户更改他/她的密码。
我在 graph api 文档中没有看到任何关于此的内容。
请帮助我解决这个问题。
谢谢, 戈帕尔。
I am able to see from the following link that, if password change, access_token will get invalidated.
http://developers.facebook.com/docs/authentication/
So, how to identify when user change his/her password.
I did not see anything about this in the graph api documentation.
Please help me regarding this.
Thanks,
Gopal.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当access_token因密码更改而失效时,您将无法再进行Graph API调用,即Graph API返回错误。您可以识别此错误并在用户个人资料中设置一个标志,该标志会触发通知“Hi Gopal,您必须将您的帐户与 FB 重新连接。为此,请单击 [此处]”,其中 [此处] 指向常规 FB oauth url (即https://graph.facebook.com/oauth/authorize)。
编辑 14/05/2011:Facebook 刚刚发布了有关此主题的博客条目:http://developers.facebook .com/blog/post/500
When access_token is invalidated due to password change, you can no longer make Graph API calls, i.e. Graph API returns an error. You can recognize this error and set a flag in user profile which triggers a notification "Hi Gopal, you have to reconnect your account with FB. To do so, click [here]", where [here] points to the regular FB oauth url (i.e. https://graph.facebook.com/oauth/authorize).
EDIT 14/05/2011: Facebook just released blog entry on this topic: http://developers.facebook.com/blog/post/500