多个Firebase应用程序身份验证

多个Firebase应用程序身份验证,firebase,firebase-realtime-database,firebase-authentication,Firebase,Firebase Realtime Database,Firebase Authentication,在我的项目中,我们有一种管理前端应用程序,用于管理来自子应用程序的数据。每个子应用程序都有自己的firebase数据库,管理员应用程序在自己的firebase数据库中存储了有关每个子firebase应用程序的结构等信息。此外,每个客户端firebase应用程序都有自己的Android和iOS客户端,用于从实时数据库读取数据 管理员应用程序上的身份验证是通过用户名/密码登录完成的,仅对一些预先注册的用户可用 问题是 如何在客户端应用程序上正确验证已登录用户?是否有办法重新使用当前ID令牌登录到其他

在我的项目中,我们有一种管理前端应用程序,用于管理来自子应用程序的数据。每个子应用程序都有自己的firebase数据库,管理员应用程序在自己的firebase数据库中存储了有关每个子firebase应用程序的结构等信息。此外,每个客户端firebase应用程序都有自己的Android和iOS客户端,用于从实时数据库读取数据

管理员应用程序上的身份验证是通过用户名/密码登录完成的,仅对一些预先注册的用户可用

问题是

如何在客户端应用程序上正确验证已登录用户?是否有办法重新使用当前ID令牌登录到其他应用程序?


我能想到的一个解决方案是制作一个后端,只为每个子应用程序生成JWTToken,但应该有一种更简单的方法来获得我想要的…

现在您可以在一个Firebase项目中拥有多个应用程序。这样,您的用户可以轻松登录并在两个应用程序中修改其用户信息


注:这个问题已经问了一年多了。但是,希望您已经找到了答案。

这可能会有所帮助,但我不确定:我认为这与谷歌登录认证密切相关。我没有在Firebase控制台上看到任何用于电子邮件/密码身份验证的白名单选项。。。