gpt4 book ai didi

angular - Firebase 5.8^ sendEmailVerification

转载 作者:行者123 更新时间:2023-12-04 14:41:04 24 4
gpt4 key购买 nike

我正在尝试制作 firebase通过电子邮件创建用户并发送验证电子邮件。
它改变了我相信版本 5+

我似乎无法让它发挥作用。

有人可以帮助解释我哪里出错了吗?

我不断收到以下错误消息是

TypeError: user.sendEmailVerification is not a function



这是我的 TS 文件。
onSubmit(form: NgForm) {

const fullname = form.value.fullname;
const email = form.value.email;
const password = form.value.password;


firebase.auth().createUserWithEmailAndPassword(email, password)
.then(function(user) {
user.sendEmailVerification();
})
.then(function () {
console.log('User signup success');
alert('Signed Up');
})
.catch(function (err) {
console.log(err);
alert('Error!');
});

最佳答案

最后,我找到了这个解决方案。

firebase.auth().createUserWithEmailAndPassword(email, password)
.then(userData => {
userData.user.sendEmailVerification();
console.log(userData);
})
.catch(err => {
console.log(err);
});

关于angular - Firebase 5.8^ sendEmailVerification,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54451337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com