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

时间:2021-02-12 20:34:46

标签: javascript firebase firebase-authentication

$("#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);

});

大家好,我的想法是,如果用户使用电子邮件和密码登录,网站会向他发送一封验证电子邮件。不知道怎么查Email是否验证的问题。有点像Email是否验证consol.log("Email is验证")。我很感激每一个帮助,并为我的英语感到抱歉。

1 个答案:

答案 0 :(得分:0)

在用户上,您将获得一个属性 emailVerified: boolean,它通知有关验证状态 docs link