Правила безопасности Firestore — разрешить, если статус пользователя проверен

#firebase #google-cloud-firestore #firebase-security

#firebase #google-облако-firestore #firebase-безопасность

Вопрос:

Я хочу, чтобы правила безопасности firebase разрешали, если пользователь проверен == 1 (0 == ожидание утверждения и 2 == заблокирован).

введите описание изображения здесь

Я пытаюсь использовать get(/UserAgentSecretInformation/$(request.auth.uid)).data.verified == 1

Но у меня не работает.

Ответ №1:

Я изменил ваш код, используйте приведенную ниже строку кода:

 get(/databases/$(database)/documents/UserAgentSecretInformation/$(request.auth.uid)).data.verified == 1;