ios - phonegap for ios 中的 facebook 身份验证

标签 ios facebook authentication cordova

我正在努力实现以下目标:我的网络应用程序上有 facebook 身份验证。我想在身份验证完成后返回 PhoneGap 应用程序。

身份验证流程工作得很好。但是返回到应用程序应该通过向 facebook 身份验证 URL 提供重定向 url 来完成。问题是我不知道 URL 是什么。

我尝试过自定义 URL 方案,该方案在外部 Mobile Safari 窗口中执行身份验证流程时有效。但在这种情况下,身份验证设置为 Safari session ,而不是 Web 应用程序。

如果不使用外部窗口,但在 Web App 中完成身份验证,则自定义 URL 方案将不起作用。

我有一个提示,这可以通过 PhoneGap ChildBrowser 插件来完成。这是我想尝试的最后一个可能的选择

如果唯一可能的解决方案是 ChildBrowser,我还没有找到任何好的教程或说明如何完成此操作。有什么建议吗?

如有更好的例子请给出解决方案

最佳答案

关于ios - phonegap for ios 中的 facebook 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10680859/

相关文章:

php - 获取用户所在国家 Facebook API PHP SDK

authentication - Socket.IO 认证

ios - 不能在属性初始值设定项 DropDown 库中使用实例成员

ios - 使用OCMock时如何检查从测试方法调用传递的回调?

ios - 尝试在用户向 iOS 中的 UITableView 添加行时动态增加 UITableView 的高度

java - ApacheDS 和 Kerberos 设置

authentication - Twig 中的 app.user.username 返回无法添加全局

ios - 从 NSArray、KVC 获取最大日期

android - Facebook SDK 是否仅适用于 Activity ?

ios - 来自 Facebook SDK 的无法识别的选择器发送到类