Firebase 我是否需要明确说明每个firestore集合的读/写验证规则?
我是否需要明确说明每个集合的读/写(或更细粒度的替代方案获取/列出/创建/更新/删除)验证规则 或者,如果未提供任何规则,或者未说明某些规则,是否默认设置了验证规则Firebase 我是否需要明确说明每个firestore集合的读/写验证规则?,firebase,google-cloud-firestore,firebase-security,Firebase,Google Cloud Firestore,Firebase Security,我是否需要明确说明每个集合的读/写(或更细粒度的替代方案获取/列出/创建/更新/删除)验证规则 或者,如果未提供任何规则,或者未说明某些规则,是否默认设置了验证规则 service cloud.firestore { match /databases/{database}/documents { function userIsAuthenticated() { // ... } allow read: if true; allow creat
service cloud.firestore {
match /databases/{database}/documents {
function userIsAuthenticated() {
// ...
}
allow read: if true;
allow create: if
userIsAuthenticated() &&
request.resource.data.example is string;
allow update: if
userIsAuthenticated() &&
request.resource.data.example is string;
}
}
上面不包括删除——在这种情况下会发生什么
delete
是否默认为false,还是允许删除数据?如果不编写任何规则,所有访问都将被拒绝。您必须编写规则以允许在指定的条件下进行访问