【发布时间】:2020-10-26 10:08:36
【问题描述】:
在我的应用程序中,用户使用 firebase 进行注册和身份验证。只有经过身份验证的用户才能访问应用程序中的所有活动。但是在应用程序内部,有一个活动(ActivityB)是基于用户的数据。此活动再次受到电子邮件和密码登录的限制(以便未安装该应用的人可以从其他用户那里查看此活动)。
假设 user1 在应用上注册并通过 firebase 进行身份验证。他将在整个应用程序中进行身份验证。 当user2访问ActivityB时,他可以访问自己的数据。但是当他退出时,我需要像以前一样自动对 user1 进行身份验证。
我该怎么做?
即使 User1/user2 从 ActivityB 注销,用户也会从整个 firebase 身份验证中注销。
我给出的只是注销命令。但它不起作用
public void signout (View v)
{
auth.signOut();
Intent i = new Intent(this,ActivityB.class);
startActivity(i);
}
【问题讨论】:
-
请不要因为使用 android-studio 标签而标记问题:Android Studio 标签应该仅在您对 IDE 本身有疑问时使用,而不是您在其中编写(或想要编写)的任何代码。请参阅 when is it appropriate to remove an IDE tag、How do I avoid misusing tags? 和 the tagging guide。请改用 [android] 或其他相关标签。
标签: android firebase firebase-authentication