【问题标题】:Is there any benefit to making a rule to explicitly lock down a collection?制定明确锁定集合的规则有什么好处吗?
【发布时间】:2023-01-07 13:09:20
【问题描述】:

例如:

match /groups/{document=**} {
    allow read, write, delete: if false; ///Never allow any client to modify this collection and any sub-collections under it
}

我想锁定我的groups 收藏及其下的任何子收藏。我知道我真的不需要写上面的代码,但想知道添加它是否有任何好处。

【问题讨论】:

    标签: firebase google-cloud-firestore firebase-security


    【解决方案1】:

    添加该代码没有任何好处,因为拒绝访问是默认对于尚未与允许访问的某些规则匹配的任何文档。安全规则实施白名单,这意味着除允许的访问外,所有访问都被拒绝(并且一旦规则允许访问,以后就不能再被另一条规则拒绝)。

    如果您希望在那里供您自己阅读和理解,那很好。但这并没有改变任何事情的运作方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-25
      • 2019-06-13
      • 2010-09-11
      • 1970-01-01
      • 2014-06-04
      • 1970-01-01
      • 2019-01-26
      • 1970-01-01
      相关资源
      最近更新 更多