我正在制作一个供其他人使用的工具,他们的电子邮件地址都具有相同的域(例如: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
}
}
}
如果有任何关于此事的信息,请回复。预先感谢。