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.