Правила безопасности хранилища Firebase с указанием c исключений пути? - PullRequest
1 голос
/ 23 марта 2020

Я хочу использовать правила хранения, чтобы ограничить чтение и запись всеми моими путями за исключением, я имею в виду:

  • Запись и чтение могут выполняться по любому пути только с аутентификацией.
  • Единственный путь, который может быть написан publi c, но может быть прочитан пользователем auth, - это "/ appUsers"

Я попытался безуспешно:

service firebase.storage {
  match /b/{bucket}/o {
    match /appUsers {
        allow write;
        allow read : if request.auth != null;
    }
    match /{allPaths=**} {
        allow read,write : if request.auth != null;
    } 
  }
}

С этим кодом мне разрешено только читать и / или писать с аутентификацией.

Как мне достичь этого конкретного правила безопасности?

...