Firebase用户已删除,但仍在设备上登录

时间:2018-06-08 17:06:41

标签: firebase react-native firebase-authentication

我开始玩简单的emailAndPassword身份验证。我能够创建用户并登录。然后我去了firebase控制台并删除了用户。是不是应该在所有设备中注销?我仍然在onAuthStateChanged()和firebase.auth()。currentUser中收到登录用户。我错过了什么?我收到完整的用户信息,即使在用户表中也不存在。

我正在使用react-native-firebase绑定

1 个答案:

答案 0 :(得分:3)

Firebase身份验证令牌有效期为一小时,并缓存在用户的设备上。它由客户端SDK自动刷新。删除帐户不会主动联系所有用户的设备以删除令牌。

但是,如果您尝试读取或写入需要身份验证的数据,则在使用缓存令牌时应该会失败。