【发布时间】:2018-05-16 10:16:51
【问题描述】:
我正在使用 Ionic 3 开发应用程序,firestore 用作应用程序的后端。
每当新用户创建帐户时,他都会收到一封电子邮件以验证所提供的电子邮件。到目前为止,我的应用程序是完美的。
我如何检查现有用户在尝试登录时是否验证了他的电子邮件?
【问题讨论】:
标签: firebase firebase-authentication ionic3 google-cloud-firestore
我正在使用 Ionic 3 开发应用程序,firestore 用作应用程序的后端。
每当新用户创建帐户时,他都会收到一封电子邮件以验证所提供的电子邮件。到目前为止,我的应用程序是完美的。
我如何检查现有用户在尝试登录时是否验证了他的电子邮件?
【问题讨论】:
标签: firebase firebase-authentication ionic3 google-cloud-firestore
您可以轻松创建 Cloud Firestore 安全规则自定义函数,该函数检查 Firebase 身份验证中的 isEmailVerified 属性。
function emailVerified() {
return request.auth.token.email_verified;
}
match /myCollection/{myDocumentId} {
allow read: if emailVerified();
}
【讨论】: