firebase_auth library

Classes

AdditionalUserInfo
Interface representing a user's additional information
AuthCredential
Represents AuthCredential from Firebase.
AuthResult
Result object obtained from operations that can affect the authentication state. Contains a method that returns the currently signed-in user after the operation has completed.
EmailAuthProvider
FacebookAuthProvider
FirebaseAuth
The entry point of the Firebase Authentication SDK.
FirebaseUser
Represents a user.
FirebaseUserMetadata
Interface representing a user's metadata.
GithubAuthProvider
GoogleAuthProvider
IdTokenResult
Represents ID token result obtained from FirebaseUser, containing the ID token JWT string and other helper properties for getting different data associated with the token as well as all the decoded payload claims. [...]
OAuthProvider
PhoneAuthProvider
TwitterAuthProvider
UserInfo
Represents user data returned from an identity provider.
UserUpdateInfo
Represents user profile data that can be updated by updateProfile [...]

Typedefs

PhoneCodeAutoRetrievalTimeout(String verificationId) → void
PhoneCodeSent(String verificationId, [int forceResendingToken]) → void
PhoneVerificationCompleted(AuthCredential phoneAuthCredential) → void
PhoneVerificationFailed(AuthException error) → void

Exceptions / Errors

AuthException
Generic exception related to Firebase Authentication. Check the error code and message for more details.