Правила хранения Firebase, которые запрашивают данные из Firestore - PullRequest
0 голосов
/ 04 июля 2019

Мне нужно проверить данные документа в Firestore, чтобы кто-то мог просмотреть изображение в Firebase Storage.Возможно ли это?

1 Ответ

1 голос
/ 04 июля 2019

В настоящее время невозможно получить доступ к документам Cloud Firestore напрямую из правил Cloud Storage.У вас есть два варианта:

  1. Каким-то образом использовать проверку подлинности Firebase настраиваемые утверждения в учетной записи пользователя, чтобы определить, должен ли пользователь иметь доступ к файлу.
  2. Использоватьнекоторый внутренний код (может быть, триггер HTTP Cloud Functions), к которому пользователь обращается, чтобы загрузить файл, если выполняются условия.

В любом случае вам понадобится некоторый внутренний код, который проверяет и устанавливает соответствующиеданные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...