无需身份验证即可设置 Firestore 安全规则

时间:2021-01-02 12:33:40

标签: firebase react-native authentication google-cloud-firestore firebase-security

我正在构建一个电子商务应用程序,没有 AUTH 或付款方式(在您收到商品时付款)...所以我将在本地存储中设置收藏夹和购物篮商品(反应原生) 对于订单,用户将其添加到 firestore 文档(订单文档)中 我有两个文档产品和订单 所以我想设置我的 firestore 安全规则以允许从产品文档中读取 并且只写订单文档 这样做安全吗

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read, write
    }
  }
}

1 个答案:

答案 0 :(得分:0)

我认为您不能做这样的事情,因为当您在需要时设置规则时,出于安全原因,规则将在 30 天后自动再次更改。

也祝大家新年快乐

(抱歉我的英语不好)