【发布时间】:2019-09-21 09:46:16
【问题描述】:
我的应用有两个用户(买家和卖家)。 我想获取当前用户的电子邮件,这是买家,但是当我运行下面的代码时,它显示以前登录的用户电子邮件,这是卖家的。
String userID= FirebaseAuth.getInstance().getCurrentUser().getEmail();
如何编写 firebase 代码来获取当前活跃用户的电子邮件。
【问题讨论】:
-
为什么说“它显示以前登录的用户电子邮件”?您成功退出了吗?
-
单个
FirebaseApp实例最多只能有一个活动用户。登录或创建另一个用户,会自动注销前一个用户。所以听起来卖家是最后一个登录的用户。
标签: android firebase firebase-authentication