我们可以有一个规则,仅在Firebase Firestore中仅具有写入权限而没有读取权限吗?

时间:2020-05-18 15:23:25

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

作为标题,我只希望允许经过身份验证的用户写入Firestore中的集合,但不允许读取该集合的数据。可以这样做吗?

1 个答案:

答案 0 :(得分:0)

是的,有可能。只是不要在该集合的规则中授予读取访问权限。

match /collection/{id} {
  allow write: if request.auth != null;
}

使用Firestore控制台中的规则模拟器,可以轻松进行自我测试。