如何检测用户是否使用firebase身份验证进行了无效登录?

时间:2017-03-30 03:44:15

标签: android firebase firebase-authentication

我正在为我的登录系统使用firebase auth并检测用户是否已经无意中登录,我该怎么办? 我知道facebook是

for (UserInfo user: FirebaseAuth.getInstance().getCurrentUser().getProviderData()) { if (user.getProviderId().equals("facebook.com")) { System.out.println("User is signed in with Facebook"); } }

但由于没有网址可供检查,我不知道这是否可行。 我将不胜感激任何帮助

1 个答案:

答案 0 :(得分:0)

在FirebaseUser上使用isAnonymous()方法。

FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
if (user.isAnonymous()) {
    // ...
}