Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Firebase currentUser注销与Firebase DB中已删除用户之间的区别是什么?_Android_Firebase - Fatal编程技术网

Android Firebase currentUser注销与Firebase DB中已删除用户之间的区别是什么?

Android Firebase currentUser注销与Firebase DB中已删除用户之间的区别是什么?,android,firebase,Android,Firebase,当您执行currentUser=mAuth.getCurrentUser时,我们可以检查currentUser是否为null,如果不为null,则表示已登录。如果从Firebase控制台手动删除用户,该怎么办?如何检查用户是否被删除?试试这个 mFirebaseUser.reload().addOnFailureListener(new OnFailureListener() { @Override public void onFailure(@NonNull Exception e) {

当您执行
currentUser=mAuth.getCurrentUser
时,我们可以检查currentUser是否为null,如果不为null,则表示已登录。如果从Firebase控制台手动删除用户,该怎么办?如何检查用户是否被删除?

试试这个

mFirebaseUser.reload().addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
    if (e instanceof FirebaseAuthInvalidUserException) {
        Log.d(TheApp.LOG_TAG, "User doesn't exist");
    }
}});

与其以不同的方式问同一个问题,不如通过编辑来提供更多的背景信息,说明您正在尝试做什么(以及为什么),以及您遇到了什么问题。这将使其他人更容易帮助你。