firebase_auth/firebase_auth library
Classes
- AdditionalUserInfo
- A structure containing additional user information from a federated identity provider.
- AuthCredential
- Interface that represents the credentials returned by an auth provider. Implementations specify the details about each auth provider's credential requirements.
- EmailAuthCredential
- The auth credential returned from calling EmailAuthProvider.credential.
- EmailAuthProvider
- A EmailAuthCredential can be created by calling EmailAuthProvider.credential with an email and password.
- FirebaseAuth
- The entry point of the Firebase Authentication SDK.
- IdTokenResult
-
Interface representing ID token result obtained from
getIdTokenResult
. It contains 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. - OAuthCredential
- A generic OAuth credential.
- OAuthProvider
- A generic provider instance.
- User
- A user account.
- UserCredential
-
A UserCredential is returned from authentication requests such as
createUserWithEmailAndPassword
. - UserInfo
- User profile information, visible only to the Firebase project's apps.
- UserMetadata
- Interface representing a user's metadata.
Exceptions / Errors
- FirebaseAuthException
- Generic exception related to Firebase Authentication. Check the error code and message for more details.
- FirebaseException
- A generic class which provides exceptions in a Firebase-friendly format to users.