如果用户取消 Facebook 登录,如何返回应用程序?

Posted

技术标签:

【中文标题】如果用户取消 Facebook 登录,如何返回应用程序?【英文标题】:How to return to app if user cancel Facebook Login? 【发布时间】:2012-10-02 04:11:42 【问题描述】:

我正在处理 Facebook 登录。一切都很好,当我点击登录按钮时,它会带我进入 safari(或 FB 应用程序)并询问我是否登录 FB。

我的问题是,如果我决定不登录并点击取消按钮,如何让 safari 返回我的应用程序?它目前在点击取消后将我带到我的 facebook 主页并且没有用

提前致谢!

【问题讨论】:

登录成功后是否返回到你的应用? 在您的应用中检查您的 Facebook 网址 janusfidel:是的。但如果我点击取消,有没有办法解决这个问题?以便取消或登录都返回到我的应用程序 @ChrisLin 同样的问题。你解决了吗? 【参考方案1】:

我不知道如何完全按照您的建议进行操作,但您可以创建另一个视图控制器,其中包含一个 Web 视图,顶部有一个导航栏,上面有一个取消按钮。这样他们就可以从应用程序内登录到 Facebook,因此他们不必在可能有点冗长的事情之间切换!它还允许使用“dismissModalViewController”或在 ios6 中更改为任何内容的简单取消按钮。我相信这应该可行:)

【讨论】:

以上是关于如果用户取消 Facebook 登录,如何返回应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

如何取消之前的 Facebook 重新授权通话?

ios用户如何取消facebook登录?

用户取消应用请求后,Laravel 5 Socialite Facebook 登录错误处理回调

在设备上运行应用程序时,iOS Facebook SDK“用户取消登录”?

Swift - 立即解析 Facebook 登录默认为用户取消登录

如何使用登录 facebook 功能处理返回用户?