javascript - 如何在混合应用程序中实现 Facebook 社交登录?

标签 javascript facebook cordova facebook-javascript-sdk hybrid-mobile-app

我计划在我的混合应用程序(HTML5/CSS/JS 和 Cordova)中使用 Facebook 社交登录,但是在访问 facebook 开发人员时,我看不到选择基于 cordova 的应用程序的选项。

那么我是否应该考虑 www ,即基于 Javascript 的 SDK 来实现 facebook 社交登录?

从安全 Angular 来看,混合应用中选择JS SDK是否是一个好的选择?

谢谢! enter image description here

最佳答案

是的,您可以选择www来为混合平台创建应用程序,您只需将应用程序ID设置到应用程序中,这样如果有人反编译您的应用程序,他们只会获得应用程序ID而没有其他任何东西,其他所有内容都保存到您的开发者 Facebook 帐户中。

因此您可以使用此 www 创建应用程序,而无需担心应用程序的安全性。

您还可以使用最简单的方式创建 Facebook 登录 OpenFB ,

您只需从 Facebook Developer Account 创建 Facebook API

并将App ID传递到facebook登录功能的javascript文件中。

关于javascript - 如何在混合应用程序中实现 Facebook 社交登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39867496/

相关文章:

javascript - 如何避免 div 动画形式落后于相关 div?

ios - Facebook 登录 - 获取用户数据

android - Ionic/Cordova : How to force app to refresh on start, 即使它在后台?

android - cordova 中的 CallLog 访问插件无法正常工作

javascript - jquery 增加值

javascript - 使用 javascript 显示和隐藏动态生成的 ID

facebook - 我们如何使用 React Native 的 v0.27.0 中引入的 SwipeableRow(或 SwipeableListView)?

javascript - 使用 PhoneGap 从 URL 下载文件到文件系统

javascript - 柔性过渡 : Stretch (or shrink) to fit content

尝试使用 FBSDK 快速注销 Facebook 时 iOS 应用程序崩溃