Facebook 登录的预期行为是什么?
What is the expected behaviour of Facebook login?
我想知道当用户已经通过 Facebook 应用程序在设备上登录 Facebook,并且该应用程序被授予所需权限时,集成在 iPhone 应用程序中的 Facebook 登录的预期行为是什么在之前的登录中。我想知道该应用程序是否退出并再次启动,它是否仍应切换到 Facebook app/website 以检查权限,还是应该在不退出应用程序的情况下静默登录用户?目前,我的应用程序切换到 Facebook,检测到用户已经授予访问权限,请求确定或取消并返回到应用程序。我想知道这种行为是否是预期的,因为它似乎除了不必要的切换之外什么也没做。我以另一种形式提出了这个问题,并且包含了我的代码。这是 link:http://bit.ly/1E1u2VI
谢谢!
它会在用户不退出应用程序的情况下静默登录。为此,您可以检查当前用户的权限。
这可能对您有帮助:
控制登录对话框
Facebook SDK 会根据个人设备的帐户设置和功能自动选择最佳登录对话框流程。这是 Facebook SDK 实现的默认顺序:
- Facebook 应用本机登录对话框
- Facebook 应用程序网络登录对话框
- Mobile Safari 登录对话框
- 如果未设置 Facebook 帐户,Facebook SDK 会检查设备上是否安装了 Facebook 应用程序。如果安装了 Facebook 应用程序,则在支持的情况下会显示 Facebook 应用程序本机登录对话框。如果因为有旧版本的应用程序而无法显示 Facebook 应用程序本机登录对话框,则会显示 Facebook 应用程序 Web 登录对话框。如果未安装 Facebook 应用程序,将启动移动版 Safari 以显示移动版 Safari 登录对话框。
代码截图如下
我已经使用 safari 浏览器检查了登录过程,它适合我。 [FBSDKAccessToken currentAccessToken] 工作正常。我附上一些屏幕截图可能会对您有所帮助。
我想知道当用户已经通过 Facebook 应用程序在设备上登录 Facebook,并且该应用程序被授予所需权限时,集成在 iPhone 应用程序中的 Facebook 登录的预期行为是什么在之前的登录中。我想知道该应用程序是否退出并再次启动,它是否仍应切换到 Facebook app/website 以检查权限,还是应该在不退出应用程序的情况下静默登录用户?目前,我的应用程序切换到 Facebook,检测到用户已经授予访问权限,请求确定或取消并返回到应用程序。我想知道这种行为是否是预期的,因为它似乎除了不必要的切换之外什么也没做。我以另一种形式提出了这个问题,并且包含了我的代码。这是 link:http://bit.ly/1E1u2VI
谢谢!
它会在用户不退出应用程序的情况下静默登录。为此,您可以检查当前用户的权限。
这可能对您有帮助:
控制登录对话框
Facebook SDK 会根据个人设备的帐户设置和功能自动选择最佳登录对话框流程。这是 Facebook SDK 实现的默认顺序:
- Facebook 应用本机登录对话框
- Facebook 应用程序网络登录对话框
- Mobile Safari 登录对话框
- 如果未设置 Facebook 帐户,Facebook SDK 会检查设备上是否安装了 Facebook 应用程序。如果安装了 Facebook 应用程序,则在支持的情况下会显示 Facebook 应用程序本机登录对话框。如果因为有旧版本的应用程序而无法显示 Facebook 应用程序本机登录对话框,则会显示 Facebook 应用程序 Web 登录对话框。如果未安装 Facebook 应用程序,将启动移动版 Safari 以显示移动版 Safari 登录对话框。
代码截图如下
我已经使用 safari 浏览器检查了登录过程,它适合我。 [FBSDKAccessToken currentAccessToken] 工作正常。我附上一些屏幕截图可能会对您有所帮助。