我正在创建一个“注册/登录”页面。
我第一次注册用户x@x.com时,一切正常。
然后我尝试注销并登录,一切正常。
但是,一旦刷新页面,便无法登录。 我以为我已经删除了所有用户,因此尝试再次创建同一用户(x@x.com),但是>>“ auth / email-already-in-use”。但是,尝试之后,我可以使用x@x.com登录。
function signIn() {
var email = document.getElementById("emailin").value
console.log(email)
var pass = document.getElementById("pass").value
firebase.auth().signInWithEmailAndPassword(email, pass).then(function () {
console.log("adentro")
email.value = ""
pass.value = ""
}).catch(function (error) {
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
console.log(errorCode + errorMessage)
});
}
function signUp() {
var email = document.getElementById("email").value
console.log(email)
var email2 = document.getElementById("email2").value
var pass = document.getElementById("pass").value
if (email === email2 && pass != "") {
firebase.auth().createUserWithEmailAndPassword(email, pass).catch(function (error) {
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
console.log(errorCode + errorMessage)
});
}
}
function signOut() {
console.log("signOut")
firebase.auth().signOut().then(function () {
// Sign-out successful.
}).catch(function (error) {
// An error happened.
});
}
有什么想法吗?谢谢!