ios登录过程 - 没有外部链接

时间:2015-07-21 05:26:28

标签: google-identity-toolkit

当用户通过谷歌或Facebook按下登录按钮时,在ios中它将用户转移到 用户应完成登录过程的safari链接。 有没有办法在应用程序中使用google \ facebook完成登录过程, 而不是将用户发送到safari页面?

我的ios应用被拒绝,说应该在应用内完成登录过程,不应该将用户转移到Safari中的网页。

有没有办法使用gitkit打开应用程序本身的google / facebook登录页面?

1 个答案:

答案 0 :(得分:0)

我假设从Safari的外部网页登录,例如在“设置”应用中,用户未安装Facebook应用和/或登录Facebook帐户时的默认Facebook后备选项。

我们的应用程序与Apple有同样的问题。我们向他们发送了一条回复说“这就是Facebook的iOS SDK工作方式,这里是Facebook iOS SDK文档的链接,明确说明Facebook通过快速应用程序切换将Safari用作后备选项”。

第二天,应用程序获得批准。我认为审稿人不熟悉身份验证技术,所以我认为值得一提的是审稿人,希望你的情况也是如此。

要在没有额外用户界面的情况下登录Facebook,您需要期望用户在“设置”应用中登录Facebook。根据我们自己的经验,这不是很有利,许多用户在他们的设备上安装了实际的Facebook应用程序,但不知道如何登录,当时,我们只提供通过社交框架登录(Facebook / Twitter通过设置应用程序)。