facebook - "authResponse"param 在 FB.init() 中做什么?

标签 facebook

FB.init()文档指出您可以向其传递一些神秘的 authResponse 参数,该参数也是可以通过 getAuthResponse 检索的对象。它到底有什么作用?

最佳答案

好问题。尽管 FB 在这方面的文档很少,a blog post解释了发生了什么。一旦在 FB.init 中启用了 oauth,FB.login 将使用包含 authResponse 的响应对象进行响应,该对象显然可以由应用程序存储并在后续应用程序访问中的 FB.init 时安装。

具体来说,我引用的是 same post :

As with sessions, an authorization record can be installed when FB.init is called by including an authResponse parameter and attaching it to a valid authorization response for the logged in user. Whereas many developers would store sessions in a database, you might now store authorization responses instead.

关于facebook - "authResponse"param 在 FB.init() 中做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9730019/

相关文章:

android - Ionic2 和 Facebook 登录 : Errors in emulating android device after installing cordova-plugin-facebook4

java - 使用 Jsoup 和适当的 cookie 登录 Facebook

ios - 如何关闭 FBWebDialogs

json - Swift Facebook 获取好友图表请求错误

Facebook 评论插件 : How to sort the comments, 最新第一?

javascript - Facebook 登录 OAuth 后 iOS Chrome 共享

Android Facebook.authorize 不要调用 oncomplete 方法

facebook - 如何清除电子邮件回复中被阻止的 URL

ios - 下标使用不明确?

java - 为什么 Android Facebook Audience 网络即使在调用 destroy 方法后仍会泄漏 Activity ?