You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

修改Firestore安全规则时间戳是否需更新应用或重新部署?

Firestore安全规则修改相关问题解答

原规则

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read, write: if
          request.time < timestamp.date(2023, 6, 21);
    }
  }
}

修改后的规则

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read, write: if
          request.time < timestamp.date(2023, 7, 15);
    }
  }
}

对应用的影响

  • 原规则会在2023年6月21日0点之后,拒绝所有对Firestore的读写请求;修改后的规则将权限截止时间延长到2023年7月15日0点。
  • 在2023年6月21日至7月15日期间,原本会被规则拦截的应用数据库读写操作,现在可以正常执行;7月15日之后,所有读写请求会再次被规则阻断。
  • 这段时间内,应用的数据库访问权限完全由该时间条件控制,无其他额外限制。

是否需要重新部署后端?

不需要重新部署你的Google Cloud后端服务。Firestore安全规则是独立于后端代码的配置项,修改后只需通过Firebase控制台或gcloud firestore rules deploy命令部署新规则即可,部署完成后规则会立即生效,后端服务无需重启或重新部署。

内容的提问来源于stack exchange,提问作者me-an-ape

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 17:14:54