如何为具有不同需求的不同用户组使用Firebase Auth

如何为具有不同需求的不同用户组使用Firebase Auth,firebase,firebase-authentication,verification,user-data,Firebase,Firebase Authentication,Verification,User Data,我目前正在开发一个androidapp,它使用firebase对用户数据进行身份验证和存储。用户可以有不同的“状态”,允许他们使用应用程序的其他部分。为了保持我的用户数据结构化,如果可能的话,我更愿意为不同的用户组使用不同的Autentification数据库?否则,我对firebase有什么选择来解决问题? 谢谢你的帮助 单个Firebase项目只有一个用户存储区 因为它所做的只是存储用户的凭据,所以Firebase身份验证本身不需要多个列表 如果应用程序需要区分不同类型的用户,您可以: 将这

我目前正在开发一个androidapp,它使用firebase对用户数据进行身份验证和存储。用户可以有不同的“状态”,允许他们使用应用程序的其他部分。为了保持我的用户数据结构化,如果可能的话,我更愿意为不同的用户组使用不同的Autentification数据库?否则,我对firebase有什么选择来解决问题?
谢谢你的帮助

单个Firebase项目只有一个用户存储区

因为它所做的只是存储用户的凭据,所以Firebase身份验证本身不需要多个列表

如果应用程序需要区分不同类型的用户,您可以:

  • 将这些用户列表存储在其他位置,例如Firebase数据库中。例如,请参见
  • 在每个用户的配置文件中存储自定义声明,以指示他们所属的列表。有关文档,请参阅
  • 设置不同的项目,每种类型的用户一个
  • 我把这些按最常见的顺序排列成最不常见的,所以你可能想研究并按顺序考虑它们。