RDX*_*RDX 7 security oauth oauth-2.0 google-oauth hybrid-mobile-app
我正在开发针对Android和iOS智能手机的基于cordova的混合移动应用程序.
用例:应用程序对用户进行身份验证,然后访问Google Calendar API,最后在应用上显示用户事件.
注意:我将使用没有客户端库的3脚OAuth和Google Data API.
题
支持Cordova的WebView为应用程序提供了整个用户界面,因此在这种情况下应用程序类型应该是什么?
要么
我是否需要单独为Android和iOS创建单独的应用程序类型?
或iOS应用程序类型适用于Android和iOS?
请建议在这种情况下选择应用程序类型的正确方法.
谢谢!
这取决于您的应用程序的设置方式。如果您计划在后端服务器上处理所有 OAUTH 处理,那么您可以使用 Web 应用程序类型,并且可以将所有 OAUTH 工作卸载到后端服务器。
如果您没有后端服务器并且将在用户设备上执行所有 OAUTH 处理,那么您应该同时创建 iOS 和 Android 客户端 ID。例如:
https://github.com/EddyVerbruggen/cordova-plugin-googleplus
此插件的文档显示了 iOS 和 Android 客户端 ID 的创建,以在 Cordova 应用程序上启用 Google 登录。
| 归档时间: |
|
| 查看次数: |
418 次 |
| 最近记录: |