FirebaseAuth class
Constructors
- FirebaseAuth(String apiKey, TokenStore tokenStore, {Client? httpClient})
Properties
- apiKey → String
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- httpClient ↔ Client
-
getter/setter pair
- isSignedIn → bool
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
signInState
→ Stream<
bool> -
no setter
- tokenProvider ↔ TokenProvider
-
getter/setter pair
- userId → String
-
no setter
Methods
-
changePassword(
String password) → Future< void> -
close(
) → void -
deleteAccount(
) → Future< void> -
getUser(
) → Future< User> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
requestEmailVerification(
{String? langCode}) → Future< void> -
resetPassword(
String email) → Future< void> -
signIn(
String email, String password) → Future< User> -
signInAnonymously(
) → Future< User> -
signInWithCustomToken(
String token) → Future< void> -
signOut(
) → void -
signUp(
String email, String password) → Future< User> -
toString(
) → String -
A string representation of this object.
inherited
-
updateProfile(
{String? displayName, String? photoUrl}) → Future< void>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- initialized → bool
-
no setter
- instance → FirebaseAuth
-
no setter
Static Methods
-
initialize(
String apiKey, TokenStore tokenStore, {Client? httpClient}) → FirebaseAuth