Javascript firebase:注册期间发送电子邮件验证
我测试了该用户是否已添加到数据库中,但她从未收到任何电子邮件:下面有什么问题(从文档中获取,但缺少某些内容)Javascript firebase:注册期间发送电子邮件验证,javascript,firebase,Javascript,Firebase,我测试了该用户是否已添加到数据库中,但她从未收到任何电子邮件:下面有什么问题(从文档中获取,但缺少某些内容) 你不能等到注册完成。要做到这一点,您可以使用然后由createUserWithEmailAndPassword返回的承诺的一部分 因此: function SignUp() { let promise = auth.createUserWithEmailAndPassword(email.value, password.value); promise.catch(
你不能等到注册完成。要做到这一点,您可以使用
然后由createUserWithEmailAndPassword
返回的承诺的一部分
因此:
function SignUp() {
let promise = auth.createUserWithEmailAndPassword(email.value, password.value);
promise.catch(
e => alert(e.message)
);
var user = firebase.auth().currentUser;
user.sendEmailVerification().then(function() {
// Email sent.
}).catch(function(error) {
// An error happened.
});
}
let promise = auth.createUserWithEmailAndPassword(email.value, password.value);
promise.then(
userCredential => userCredential.user.sendEmailVerification()
}).catch(
e => alert(e.message)
);