4

iOS 中有三种不同的登录方式:

  1. 通过网页弹窗登录
  2. 通过 Safari 登录
  3. 通过本机应用程序登录

iOS 6 中还有一个 - 使用 iOS 6 Facebook 凭据通过本机弹出式控制器登录。

就我而言,我在 UIWebView 中使用 FB 评论插件,我想允许用户在那里留下评论。为此,我通过网络弹出窗口使用 FB 登录。使用其他方法会导致两种不同的结果:

  1. FB评论插件根本没有加载
  2. 已加载 FB 评论插件,但用户仍未经授权(通过 Safari 登录)

虽然我不知道如何处理第一个,但我认为第二个发生是因为 cookie(或 FB 凭据)存储在 safari 中,而不是存储在我的应用程序中,这是评论插件理解用户所必需的登录。

在这种情况下,我想知道 - 我们应该何时何地使用每种 FB 登录方法?在我的情况下我应该使用什么?

4

1 回答 1

0

我建议使用 Parse 来处理社交帐户管理。与您的代码集成非常容易,并且可以免费用于您的目的。 看一看。只需注册 Parse、创建应用程序并按照简单的快速入门指南进行操作。他们也有很好的文档和论坛来帮助你。

于 2013-02-11T15:36:54.373 回答