Javascript 在firebase身份验证中使用Email和Password调用Signin时如何获得响应和错误
所以我使用的是带email和密码的signin,如下所示Javascript 在firebase身份验证中使用Email和Password调用Signin时如何获得响应和错误,javascript,firebase,firebase-authentication,Javascript,Firebase,Firebase Authentication,所以我使用的是带email和密码的signin,如下所示 firebase .auth() .signInWithEmailAndPassword(uEmail, currentPassword) .catch(function (error) { alert("Invalid current password."); }); 但是我想返回响应,同时捕捉错误。这样做的原因是,我使用它来检
firebase
.auth()
.signInWithEmailAndPassword(uEmail, currentPassword)
.catch(function (error) {
alert("Invalid current password.");
});
但是我想返回响应,同时捕捉错误。这样做的原因是,我使用它来检查用户的当前密码,然后再让他们更改为新密码。因此,我需要能够查看是否返回了错误或成功登录,以便可以更改密码或显示错误消息。有办法做到这一点吗?非常感谢=]您可以使用。然后在之前。如下图所示捕捉
firebase
.auth()
.signInWithEmailAndPassword(uEmail, currentPassword)
.then(function (data) {
// success sign in, do stuff
})
.catch(function (error) {
alert("Invalid current password.");
});
“返回响应并捕获错误”是什么意思?你到底想返回什么,这些数据去了哪里?这里的代码不清楚。我需要一种方法来查看登录是否成功以及是否有错误。不需要提供更多的代码,这是一个真正的基本问题,需要给出答案的所有内容都包括在内。我正在以更改密码的形式使用它。首先,我通过上面的代码检查他们的当前密码,然后如果它是正确的,那么我想运行另一段代码来更改密码。现在我只能看到是否有错误。谢谢朋友=]我会在5分钟内勾选它,当它允许我时