Answers for "flutter firebase check if user is logged in"

0

how to check the current user in firebase android

@Override
public void onStart() {
    super.onStart();
    FirebaseUser currentUser = mAuth.getCurrentUser();
    if (currentUser == null) {
        // No user is signed in
    } else {
        // User logged in
    }
}
Posted by: Guest on July-31-2020
0

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();
}
                }


            };
Posted by: Guest on May-13-2020
-1

if user is logged in or not check flutter

int main(){
   runApp(  YourApp() )
}

class YourApp extends StatelessWidget{

    @override
    Widget build(BuildContext context){
        return FutureBuilder<FirebaseUser>(
            future: FirebaseAuth.instance.currentUser(),
            builder: (BuildContext context, AsyncSnapshot<FirebaseUser> snapshot){
                       if (snapshot.hasData){
                           FirebaseUser user = snapshot.data; // this is your user instance
                           /// is because there is user already logged
                           return MainScreen();
                        }
                         /// other way there is no user logged.
                         return LoginScreen();
             }
          );
    }
}
Posted by: Guest on June-12-2021

Code answers related to "flutter firebase check if user is logged in"

Code answers related to "Java"

Java Answers by Framework

Browse Popular Code Answers by Language