使用 google 和 facebook 的 Bluemix 身份验证 ios8

Bluemix authentication ios8 with google and facebook

我正在尝试从 bluemix 平台中的 iOS8 设备实施两种类型的身份验证。我成功添加了一种类型的身份验证:google。 我正在使用 ADVANCED MOBILE ACCESS 模块,我在用户身份验证部分。 从仪表板看起来我只能添加一种类型的身份验证。但是,当我删除 google 身份验证时,我可以添加另一种类型。

我可以同时拥有这两种类型吗?我应该如何处理?

目前不支持在 Advanced Mobile Access 的同一应用程序中使用提供的 Facebook 和 Google 身份验证。但是,使用自定义身份验证选项,您可以在应用程序和 Node.js 应用程序中编写自己的自定义身份验证逻辑。使用此方法,应用程序可以处理多种类型的身份验证,例如 Google 和 Facebook。以下是关于我们的自定义身份验证的一些文档:

https://www.ng.bluemix.net/docs/services/mobileaccess/security/id_provs/index-gentopic2.html#custom_id_prov

例如,您的应用程序可以为每种类型的身份验证设置一个登录按钮。当用户点击其中一个选项时,应用程序和 node.js 应用程序中的自定义身份验证代码将正确处理此类型。使用自定义身份验证,您甚至可以扩展对其他类型身份验证的支持,例如 twitter、基本 username/password 等