【问题标题】:How to use Firebase Auth for different user groups with different requirements如何为具有不同要求的不同用户组使用 Firebase 身份验证
【发布时间】:2020-02-13 04:11:06
【问题描述】:

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

【问题讨论】:

    标签: firebase firebase-authentication verification user-data


    【解决方案1】:

    一个 Firebase 项目有一个用户商店。

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

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

    1. 将这些用户列表存储在其他地方,例如 Firebase 数据库之一。例如,请参阅here
    2. 在每个用户的配置文件中存储自定义声明,以指示他们所属的列表。有关文档,请参阅 here
    3. 为每种类型的用户设置不同的项目。

    我将这些按最常见到最不常见的顺序排列,因此您可能希望按此顺序研究和考虑它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-06
      • 1970-01-01
      • 2020-11-12
      • 1970-01-01
      • 2020-02-09
      • 1970-01-01
      • 1970-01-01
      • 2017-10-16
      相关资源
      最近更新 更多