LoginService class abstract
Constructors
Properties
- auth → FirebaseAuth
-
no setter
- fbaUser ↔ User?
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- signedInWith ↔ SignedInWith
-
getter/setter pair
Methods
-
appleLogin(
) → Future< void> -
deleteFbaUser(
AuthCredential credential) → Future< void> -
emailLogin(
) → Future< void> -
getAuthCredentials(
) → AuthCredential? -
getAuthStatus(
) → AuthStatus -
googleLogin(
) → Future< void> -
handleAuthChanged(
User user) → Future< void> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
sendEmailVerification(
GlobalKey< ScaffoldState> scaffoldKey) → Future<void> -
setAuthCredentials(
) → Future< void> -
setAuthStatus(
AuthStatus status) → void -
setIsLoading(
bool loading) → void -
setIsPhoneAuth(
bool value) → void -
signOut(
) → Future< void> -
toString(
) → String -
A string representation of this object.
inherited
-
validateSmsCode(
String smsCode) → Future< bool> -
verifyPhoneNumber(
String phoneNumber) → Future< void>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited