Firebase:检查已验证电子邮件地址的域

时间:2019-01-26 22:00:38

标签: firebase firebase-realtime-database

我正在制作一个供其他人使用的工具,他们的电子邮件地址都具有相同的域(例如: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
    }
  }
}

如果有任何关于此事的信息,请回复。预先感谢。

0 个答案:

没有答案