Firebase: проверить домен подтвержденного адреса электронной почты - PullRequest
0 голосов
/ 27 января 2019

Я создаю инструмент для использования другими людьми, и все они имеют один и тот же домен для своих адресов электронной почты (например: john.james@company.com, jack.mason@company.com) .Я хочу, чтобы они могли выполнять авторизацию без необходимости выполнять какую-либо работу, но запрещать кому-либо еще иметь возможность авторизации, если у них нет домена @company.com.Пока что мой набор правил следующий:

service cloud.firestore {
  match /databases/{database}/documents {
    match /booths/{id} {
        allow read, write: if request.auth.uid == 'censored uid'
      allow read, update: if request.auth.token.email_verified
    }
  }
}

Если у кого-либо есть какая-либо информация по этому вопросу, пожалуйста, ответьте.Заранее спасибо.

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