Android 当我卸载应用程序时,使用authtoken登录Facebook和Firebase将被忽略。为什么?

Android 当我卸载应用程序时,使用authtoken登录Facebook和Firebase将被忽略。为什么?,android,firebase,firebase-authentication,facebook-android-sdk,Android,Firebase,Firebase Authentication,Facebook Android Sdk,我正在使用此策略对用户进行身份验证,这可以在许多教程中找到: AccessToken accessToken = AccessToken.getCurrentAccessToken(); FirebaseUser firebaseUser = FirebaseAuth.getInstance().getCurrentUser(); if (accessToken != null && firebaseUser != null) { // user is logged in

我正在使用此策略对用户进行身份验证,这可以在许多教程中找到:

AccessToken accessToken = AccessToken.getCurrentAccessToken();
FirebaseUser firebaseUser = FirebaseAuth.getInstance().getCurrentUser();
if (accessToken != null && firebaseUser != null) {
    // user is logged in
} else {
    logout();
}
注销方法如下所示:

public void logout() {
    FirebaseAuth.getInstance().signOut();
    LoginManager.getInstance().logOut();
    goLoginScreen();
}
facebook: {AccessToken token:ACCESS_TOKEN_REMOVED permissions:[public_profile]}
firebase: com.google.android.gms.internal.zzxxyy@a123456b
这是一种工作方式

然而,我决定在我的Device中模拟一个新用户,我用我的帐户做到了这一点:我注销,在firebase中删除我的帐户,然后卸载应用程序。然而,当我返回时,这个机制被绕过。facebook令牌和firebase用户的日志如下所示:

public void logout() {
    FirebaseAuth.getInstance().signOut();
    LoginManager.getInstance().logOut();
    goLoginScreen();
}
facebook: {AccessToken token:ACCESS_TOKEN_REMOVED permissions:[public_profile]}
firebase: com.google.android.gms.internal.zzxxyy@a123456b
我怎样才能解决这个问题