我的身份验证功能终于能够创建用户并进行登录和登出了。但现在,我想实现一个功能,检查用户是否已经存在于Firebase中。我已经查过了,但似乎找不到确切的答案。
比如说,如果我的电子邮件地址是abc12@gmail.com,另一个人也试图使用相同的电子邮件地址注册,我该如何告诉他们这个邮箱已经被注册了呢?
login(e) {
e.preventDefault();
fire.auth().signInWithEmailAndPassword(this.state.email, this.state.password)
.then((u) => {
}).catch((error) => {
console.log(error);
});
}
signup(e) {
e.preventDefault();
fire.auth().createUserWithEmailAndPassword(this.state.email, this.state.password)
.then((u) => {
}).catch((error) => {
console.log(error);
});
}