可以将Firebase Admin SDK添加到使用实时数据库和Firebase存储的android应用中

问题描述 投票:0回答:1

我已经使用相同的Firebase实时数据库成功构建了两个应用程序(管理员和用户)。我想分开管理员和用户应用程序。管理员添加用户,但问题是由管理员添加的用户正在登录用户应用程序,也正在登录管理应用程序。请帮助我。我不知道admin Sdk,有什么办法摆脱这个问题

firebase firebase-authentication firebase-admin
1个回答
0
投票

Admin SDK旨在在受信任的环境中使用,例如开发计算机,您控制的服务器或Cloud Functions。显然,它们并不打算在客户端应用程序中使用。

创建管理应用程序的常用方法是:

  1. 使用Cloud Functions或在您自己的服务器上创建自己的服务器端API,并公开可从应用程序调用的URL端点。在此代码中,您将使用Admin SDK,并实现所需的两种逻辑(即创建用户帐户),确保对其进行安全访问的逻辑。
  2. 然后从您的Android应用程序中调用此自定义API端点。

另请参阅:

© www.soinside.com 2019 - 2024. All rights reserved.