当设置一个简单的表单 - 2 个具有 2 个功能的按钮来测试 firebase 的身份验证时,我遇到了注销问题。
登录功能完美。 但是,注销不会发送任何 XHR。没什么,什么也没有。没有错误。 但 promise 得到了解决。 控制台记录“已注销”。
我做错了什么? 谢谢!
function signIn() {
firebase.auth().signInWithEmailAndPassword('email@email.com', 'password')
.then(() => {
console.log('Logged in')
})
.catch((error) => {
var errorCode = error.code;
var errorMessage = error.message;
console.log(errorMessage)
});
}
function signOut() {
firebase.auth().signOut().then(() => {
console.log('Signed out!')
}).catch((error) => { console.log(error) });
}
最佳答案
注销只是涉及“忘记”刷新 token ,该 token 用于使用户随着时间的推移持续登录。不需要通知服务器发生了这种情况。
关于javascript - Firebase Web 注销不会发送任何 XHR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55405504/