AuthContextExtension extension
Extension for accessing auth state from any component.
- on
Properties
- authState → AuthState
-
Available on BuildContext, provided by the AuthContextExtension extension
no setter - currentUser → AuthUser?
-
Available on BuildContext, provided by the AuthContextExtension extension
no setter - idToken → String?
-
Available on BuildContext, provided by the AuthContextExtension extension
no setter - isAuthenticated → bool
-
Available on BuildContext, provided by the AuthContextExtension extension
no setter - isAuthLoading → bool
-
Available on BuildContext, provided by the AuthContextExtension extension
no setter - uid → String?
-
Available on BuildContext, provided by the AuthContextExtension extension
no setter
Methods
-
deleteAccount(
) → Future< bool> -
Available on BuildContext, provided by the AuthContextExtension extension
-
refreshAuthToken(
) → Future< String?> -
Available on BuildContext, provided by the AuthContextExtension extension
-
registerWithEmail(
String email, String password, String displayName) → Future< void> -
Available on BuildContext, provided by the AuthContextExtension extension
-
sendPasswordResetEmail(
String email) → Future< void> -
Available on BuildContext, provided by the AuthContextExtension extension
-
signInWithApple(
) → Future< void> -
Available on BuildContext, provided by the AuthContextExtension extension
-
signInWithEmail(
String email, String password) → Future< void> -
Available on BuildContext, provided by the AuthContextExtension extension
-
signInWithGitHub(
) → Future< void> -
Available on BuildContext, provided by the AuthContextExtension extension
-
signInWithGoogle(
) → Future< void> -
Available on BuildContext, provided by the AuthContextExtension extension
-
signOut(
) → Future< void> -
Available on BuildContext, provided by the AuthContextExtension extension