我正在使用Firebase身份验证为我的应用创建登录功能。作为标题,我想知道如果我登录另一个用户而不注销以前的用户会发生什么情况。
答案 0 :(得分:3)
这不可能发生。一个应用程序在运行时一次只能登录一个用户。登录新用户必须删除旧用户的令牌,并且只有新用户的信息可用。
答案 1 :(得分:0)
如果我登录另一个用户而没有注销前一个用户
如果发生这种情况,那么您的注销策略正确吗?如果没有注销userA或userA会话已过期,新的userB如何登录?也许更多的细节会有所帮助。
假设您正在使用Firebase存储当前用户,那么您可以选择手动删除该用户,以在下次用户登录时拥有干净的状态,但这不是必须的,因为我认为Firebase在新用户登录时已经这样做了>
有关使用Firebase can be found in their documentation here的用户管理的其他信息
希望这会有所帮助
答案 2 :(得分:-1)
使用我的一个应用程序尝试过一次。除非先前的用户先退出,否则其他用户的身份验证将失败。