Нужно ли проверять правила проверки состояния чтения / записи для каждой коллекции пожарного депо? - PullRequest
0 голосов
/ 15 января 2019

Нужно ли для подробного определения правил чтения / записи (или более детальных альтернатив получить / список / создать / обновить / удалить) правила проверки для каждой коллекции?

Или существует ли правило проверки, установленное по умолчанию, если правила не предоставлены, или некоторые не указаны?

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 - что происходит в этом сценарии?

Значение delete по умолчанию равно false или данные могут быть удалены?

1 Ответ

0 голосов
/ 15 января 2019

Если вы не напишете никаких правил, доступ будет отклонен. Вы должны написать правила, чтобы разрешить доступ в указанных вами условиях.

...