如何检查电子邮件是否在Firebase验证?


$("#btnContinue").on('click', function(e) {
e.preventDefault(); // <== disable form submit

const email = signupForm['signup-email'].value;
const password = signupForm['signup-password'].value;

// sign up the user & add firestore data
const auth = firebase.auth();
const promise = auth.createUserWithEmailAndPassword(email, password);
promise.then(user => {
user = firebase.auth().currentUser;
user.sendEmailVerification();
}).catch(error => console.log);
});

大家好,我的想法是,如果用户用电子邮件和密码登录,网站会给他发一封验证邮件。我不知道如何检查邮件是否经过验证的问题。类似if Email is verified console .log("Email is verified")。我很感谢每一个帮助和抱歉我的英语。

在用户上,您将获得一个属性emailVerified: boolean,通知验证状态文档链接

最新更新