Methods
-
credential(Provider provider, Credential credential)
→ Object
-
Create the auth credential using a provided credential info.
-
delete()
→ Future<Response<void>>
-
Deletes the current user's credential.
-
isSignIn([Provider? provider])
→ Future<bool>
-
Checks if a user is currently signed in.
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
signInAnonymously()
→ Future<Response<Credential>>
-
Signs in the user anonymously.
-
signInWithApple()
→ Future<Response<Credential>>
-
Signs in the user with an Apple account.
-
signInWithBiometric()
→ Future<Response<void>>
-
Signs in the user using biometric authentication.
-
signInWithCredential(Object credential)
→ Future<Response<Credential>>
-
Signs in the user using a provided credential.
-
signInWithEmailNPassword(String email, String password)
→ Future<Response<Credential>>
-
Signs in the user using email and password.
-
signInWithFacebook()
→ Future<Response<Credential>>
-
Signs in the user with a Facebook account.
-
signInWithGameCenter()
→ Future<Response<Credential>>
-
Signs in the user with Game Center credentials.
-
signInWithGithub()
→ Future<Response<Credential>>
-
Signs in the user with a GitHub account.
-
signInWithGoogle()
→ Future<Response<Credential>>
-
Signs in the user with a Google account.
-
signInWithMicrosoft()
→ Future<Response<Credential>>
-
Signs in the user with a Microsoft account.
-
signInWithPlayGames()
→ Future<Response<Credential>>
-
Signs in the user with Play Games credentials.
-
signInWithSAML()
→ Future<Response<Credential>>
-
Signs in the user using SAML authentication.
-
Signs in the user with a Twitter account.
-
signInWithUsernameNPassword(String username, String password)
→ Future<Response<Credential>>
-
Signs in the user using username and password.
-
signInWithYahoo()
→ Future<Response<Credential>>
-
Signs in the user with a Yahoo account.
-
signOut([Provider? provider])
→ Future<Response<void>>
-
Signs out the user from the specified provider or all providers if none is specified.
-
signUpWithEmailNPassword(String email, String password)
→ Future<Response<Credential>>
-
Signs up the user using email and password.
-
signUpWithUsernameNPassword(String username, String password)
→ Future<Response<Credential>>
-
Signs up the user using username and password.
-
toString()
→ String
-
A string representation of this object.
inherited
-
verifyPhoneNumber({String? phoneNumber, int? forceResendingToken, Object? multiFactorInfo, Object? multiFactorSession, Duration timeout = const Duration(seconds: 30), required void onComplete(Credential credential), required void onFailed(AuthException exception), required void onCodeSent(String verId, int? forceResendingToken), required void onCodeAutoRetrievalTimeout(String verId)})
→ Future<void>
-
Verifies the user's phone number.