我们正在使用Google Play游戏API进行其中一款游戏。我们还想使用Firebase实时数据库,但这需要使用Firebase对用户进行身份验证。如何将Google Play游戏与Firebase身份验证相结合登录
最简单的解决方案是使用Firebase身份验证(使用Google登录),但与用户已登录的Google Play游戏帐户无关。
从Play游戏API中,您无法获取用户使用哪个Google帐户的任何信息。您也不能同时使用相同的Google API客户端与Play游戏和Google进行连接。
我们还研究了Firebase身份验证中的自定义标记功能,但我们没有使用服务器来验证用户。设备上的Google Play游戏服务不涉及令牌,将服务器sdk包含在客户端上会感到很奇怪。
可以使用两个不同的API客户端,但这基本上意味着用户会经历两种不同的登录流程。此外,当用户在其设备上拥有多个帐户时,无法保证他会为Play游戏和Firebase身份验证选择相同的帐户。
所以我的问题是我们如何将Firebase身份验证和Google Play游戏结合起来,让一个连贯的用户?
@mortiz - 你找到解决方案吗?我也计划为我的应用程序实施类似的东西。 – vijay053
@ vijay053尚未解决。目前不可能。 – Moritz
@Moritz你最终得到了什么?我目前面临同样的困境。 –