我正在开发一个带有Google后端的移动应用程序(Ionic)。此应用程序需要使用Google身份验证和与Google (Python)应用程序的安全交换登录。
谷歌展示了实现这一目标的两种配置。


在我目前的方法1中,Ionic应用程序能够登录到谷歌并与Firebase交换信息,Firebase能够与Google交互,但我不知道如何将Ionic应用程序与Google进行身份验证和安全交换。
我能用这个方法吗?还是我需要使用2移动客户端<->云端点<->应用程序引擎
谢谢。
发布于 2017-01-13 17:49:11
我也在为我的应用程序运行方法1。
登录后,您将在android客户端上收到来自Firebase的身份验证令牌。
接下来,您需要将此令牌传递到云端点。请参阅以下链接:
将Firebase令牌从Android发送到Google端点
您必须在上验证令牌。请参阅:
请看
用于为云终结点实现自己的自定义身份验证器
发布于 2017-01-23 20:12:02
使用第一种方法是正确的,因为它使您能够受益于Firebase基础设施及其添加的功能,如平台的页面所述。
现在,使用Firebase 教程在according上对用户进行身份验证是根据您的第一个配置组装应用程序的一个很好的例子。您可能需要查看服务器部分上的身份验证用户,以获得有关您的Ionic应用程序将如何与app服务器交互的更多细节。我们将解释,一旦您的用户通过添加的Firebase身份验证用户接口登录(在您的Ionic应用程序上),应用程序和服务器之间的通信将通过描述的这里令牌进行处理。
第二种方法也是可能的,但您必须实现自己的身份验证机制,或者使用类似于烧瓶的应用程序框架。提供的教程中的应用程序已经基于的一个框架。
https://stackoverflow.com/questions/41603492
复制相似问题