Я создаю инструмент для использования другими людьми, и все они имеют один и тот же домен для своих адресов электронной почты (например: 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
}
}
}
Если у кого-либо есть какая-либо информация по этому вопросу, пожалуйста, ответьте.Заранее спасибо.