如何通过身份验证捕获错误?当我想要一个优雅的错误验证失败时,我在控制台中遇到了一个令人讨厌的错误。我的错误警告不会显示:
{{1}}
答案 0 :(得分:1)
login
method返回一个承诺,所以:
this.af.auth.login({
email: this.email,
password: this.password,
}, {
provider: AuthProviders.Password,
method: AuthMethods.Password,
})
.catch((error) => { console.log(error); });
auth
observable用于发出身份验证状态的更改 - 而不是登录时发生的错误等。