check if firebase user logged in code example
Example 1: restrict the user from going to signup or login page if the user is already logged in firebase auth
var user = firebase.auth().currentUser;
if (user) {
} else {
}
Example 2: how to check the current user in firebase android
@Override
public void onStart() {
super.onStart();
FirebaseUser currentUser = mAuth.getCurrentUser();
if (currentUser == null) {
} else {
}
}
Example 3: how to check if user is logged in firebase android and then load another activity
private FirebaseAuth firebaseAuth;
FirebaseAuth.AuthStateListener mAuthListener;
firebaseAuth = FirebaseAuth.getInstance();
mAuthListener = new FirebaseAuth.AuthStateListener(){
@Override
public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth){
FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
if(user!=null){
Intent intent = new Intent(LoginActivity.this, MainActivity.class);
startActivity(intent);
finish();
}
}
};