我的应用与Firebase身份验证配合使用。当用户启动应用时,我需要在Firebase中添加新用户,但我有3个状态:
对于这3个州,我必须做下一个:
如何使用任务正确制作第一项?如何控制错误?
我决定是否签名用户,使用:
mAuthListener = new FirebaseAuth.AuthStateListener() {
@Override
public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) {
user = firebaseAuth.getCurrentUser();
if (user != null) {
// User is signed in
firebaseAuthUser = true;
} else {
// User is signed out
firebaseAuthUser = false;
}
}
};