Я реализовал источник проверки подлинности телефона firebase. Однако я хочу убедиться, что текущий пользователь является аутентифицированным пользователем в приложении. Я удалил пользователя из консоли Firebase, я проверил с исходным кодом из FirebaseAuth.getInstance (). GetCurrentUser () Не должно быть никакой пользовательской информации, но информация остается. Как приложения проверяют пользователей после их удаления?
private FirebaseAuth.AuthStateListener mAuthListener;
private FirebaseAuth mAuth;
mAuth = FirebaseAuth.getInstance();
mAuthListener = new FirebaseAuth.AuthStateListener() {
@Override
public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) {
user = firebaseAuth.getInstance().getCurrentUser();
if(user != null) {
Log.d("onAuthStateChanged:signed_in",user.getPhoneNumber() +":" + user.getUid());
} else {
Log.d(TAG, "onAuthStateChanged:signed_out");
}
}
};