flutterfire_auth_dart library
Support for Firebase authentication methods with pure dart implmentation.
Classes
- AdditionalUserInfo
- A structure containing additional user information from a federated identity provider.
- API
- Pure Dart service layer to perform all requests with the underlying Identity Toolkit API.
- AuthCredential
- Interface that represents the credentials returned by an auth provider. Implementations specify the details about each auth provider's credential requirements.
- ErrorCode
- All possible error codes returned from Identity Platform REST API.
- FirebaseAuth
- Pure Dart FirebaseAuth implementation.
- IdTokenResult
-
StorageBox<
T extends Object> - A storage box is a container for key-value pairs of data which exists in one box with specific name.
- User
- User object wrapping the responses from identity toolkit.
- UserCredential
-
A UserCredential is returned from authentication requests such as
`createUserWithEmailAndPassword`
.
Enums
- AuthProvider
- Representation of an authentication provider.
Extensions
Exceptions / Errors
- FirebaseAuthException
- And exception wrapping error codes from the IP API.
- StorageBoxException
- Throw when there's an error with StorageBox methods.