所以我正在测试邮递员的退出端点,我登录第一个用户,登录第二个用户,然后注销第一个用户,尝试注销sencond但是它返回null,就像第二个用户一样存在。
这是正确的行为吗?
我使用customToken登录用户。
登录代码:
firebase.auth().signInWithCustomToken(token);
退出代码:
return firebase.auth().signOut()
.then(function() {
// Sign-out successful.
}).catch(function(error) {
// An error happened.
console.log("no ok")
});
编辑1:
我可以这样做吗?
let user = firebase.auth().currentUser:
return firebase.auth().signOut(user)
.then(function() {
//Sign-out successful
}).catch(function(error) {
//An error happened.
});
答案 0 :(得分:1)
如果您发送sign out
,则会删除第二次用户身份验证。