我已启用匿名身份验证作为登录方法,并且一切正常。除了Firebase身份验证外,我还需要依赖项,并且Firestore在我的应用中也能正常工作。但是这种匿名身份验证不起作用。
做了所有可能有用但没用的事情。
FirebaseAuth mAuth = FirebaseAuth.getInstance();
button.setOnClickListener(view -> {
mAuth.signInAnonymously()
.addOnCompleteListener(submit.this, task -> {
if (task.isSuccessful()) {
Toast.makeText(submit.this, "Authentication Success.", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(submit.this, "Authentication Failed.",
Toast.LENGTH_SHORT).show();
updateUI(null);
}
});
});
答案 0 :(得分:0)
mAuth.signInAnonymously()
.addOnSuccessListener(new OnSuccessListener<AuthResult>() {
@Override
public void onSuccess(AuthResult result) {
}
})
.addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
//Try to solve error here..
}
});