【问题标题】:Firestore transaction / permission management for create用于创建的 Firestore 事务/权限管理
【发布时间】:2018-01-01 13:57:44
【问题描述】:

我正在使用 firestore 开始一个新的 firebase 项目。

我希望用户能够在“组织”表下创建一个新节点,然后将用户 ID 和 orgid 添加到 orgAdmin 表中。

我的想法是我可以管理用户成员资格和组织所有权。

我的问题是我不太了解如何在客户端应用程序中管理此权限。

也许我在创建组织后需要一个云功能?

规则:

当用户创建组织时,他们会被添加到管理员连接表中。

只有管理员可以将其他管理员添加到组织中。

【问题讨论】:

    标签: javascript firebase acl google-cloud-firestore


    【解决方案1】:

    最终使用了响应组织创建的云功能,将创建者添加到连接表中。第一次尝试云功能非常轻松!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-16
      • 1970-01-01
      • 1970-01-01
      • 2017-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-23
      相关资源
      最近更新 更多