ios - 将 Facebook iOS SSO 用于打包的 Web 应用程序?

标签 ios facebook single-sign-on oauth-2.0

我正在构建一个 iPad 优化的 html5 Web 应用程序,我将其包装(并分发)在 native 应用程序容器中。

对于某些社交功能,我想使用 Facebook SSO,并且想知道是否可以使用 Facebook iOS SDK 的 SSO 并将访问 token “转发”(并使用)到我的 Web 应用程序。如果可能的话,我如何触发从网站注销?

最佳答案

您可以使用 Facebook SSO 获取访问 token 并将 token 转发到应用程序的任何其他部分。他们的 API 不会区分来自 native 设备和任何其他客户端的调用之间的差异。

我们已经在 Socialize SDK (http://www.getsocialize.com) 中执行此操作。为了验证客户端收到的 token 的有效性,我们使用服务器端代码对其进行测试。

关于ios - 将 Facebook iOS SSO 用于打包的 Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8655063/

相关文章:

objective-c - copyItemAtPath、moveItemAtPath 和 createFileAtPath 似乎都创建了一个不可读的文件

iOS6, shareSheet - iOS, xCode, Twitter, Facebook UIButton - 设计

azure - 在身份验证期间将 "RequireMFA"信息从 Azure SSO 转发到 OnPrem ADFS

c# - 我们可以在 web.config 中为 SSO 使用多个联合配置吗?

ios - 在 UICollectionReusableView 中未调用委托(delegate)

ios - 在 Xcode 7.2 中将 PDF 用于图标图像

facebook - 我如何构建像 Facebook 这样的通知电子邮件/回复系统?

facebook - 将 Facebook Connect 与网站集成需要多长时间?

php - 如何创建从一台远程服务器到另一台远程服务器的 PHP session ?

ios - 视频滤镜速度很慢