FirebaseAuthProvider class
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
onAuthStateChanged
→ Stream<
User?> -
no setter
- primaryAuth → BaseAuthAPI?
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
currentUser(
) → User? -
getAuthFromClaims(
) → Future< BaseAuthAPI?> -
getUserClaim(
) → Future< Map?> -
linkCurrentUserWith(
BaseAuthAPI api) → Future< User?> - This will link the provided auth with currently signed-in user's account. If there is no previously signed-in user, this will throw an exception.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
signInWith(
BaseAuthAPI api) → Future< UserCredential> -
signOut(
) → Future< void> -
signUpWith(
BaseAuthAPI api) → Future< UserCredential> -
toString(
) → String -
A string representation of this object.
inherited
-
unlinkCurrentUserFrom(
BaseAuthAPI api) → Future< void> - This will unlink the provided auth with currently signed-in user's account.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- instance → FirebaseAuthProvider
-
Provides an instance of this class
final