To Solve Undefined class ‘FirebaseUser’ just use User instead of FirebaseUser because after the new update of package firebase_auth, the class FirebaseUser was changed to User , and the class AuthResult was changed to UserCredentail. Therefore change FirebaseUser to User.