AuthHelper extension

on

Methods

auth<T extends Auth<AuthKeys>>() Future<T?>

Available on BuildContext, provided by the AuthHelper extension

authLoading<T extends Auth<AuthKeys>>() bool

Available on BuildContext, provided by the AuthHelper extension

authMessage<T extends Auth<AuthKeys>>() String

Available on BuildContext, provided by the AuthHelper extension

authStatus<T extends Auth<AuthKeys>>() AuthStatus

Available on BuildContext, provided by the AuthHelper extension

biometricEnable<T extends Auth<AuthKeys>>(bool enabled) Future<Response<void>>

Available on BuildContext, provided by the AuthHelper extension

canUseBiometric<T extends Auth<AuthKeys>>() Future<Response<T>>

Available on BuildContext, provided by the AuthHelper extension

deleteAccount<T extends Auth<AuthKeys>>({Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

disposeAuthController<T extends Auth<AuthKeys>>() → void

Available on BuildContext, provided by the AuthHelper extension

emitAuthResponse<T extends Auth<AuthKeys>>(AuthResponse<T> data, {Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

errorText<T extends Auth<AuthKeys>>() String

Available on BuildContext, provided by the AuthHelper extension

findAuthorizer<T extends Auth<AuthKeys>>([List<String> updaters = const []]) Authorizer<T>

Available on BuildContext, provided by the AuthHelper extension

findAuthProvider<T extends Auth<AuthKeys>>([List<String> updaters = const []]) AuthProvider<T>?

Available on BuildContext, provided by the AuthHelper extension

initializeAuth<T extends Auth<AuthKeys>>([bool initialCheck = true]) Future<T?>

Available on BuildContext, provided by the AuthHelper extension

isAnonymousAccount<T extends Auth<AuthKeys>>() bool

Available on BuildContext, provided by the AuthHelper extension

isBiometricEnabled<T extends Auth<AuthKeys>>() Future<bool>

Available on BuildContext, provided by the AuthHelper extension

isLoggedIn<T extends Auth<AuthKeys>>() Future<bool>

Available on BuildContext, provided by the AuthHelper extension

isSignIn<T extends Auth<AuthKeys>>({Provider? provider}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

liveError<T extends Auth<AuthKeys>>() ValueNotifier<String>

Available on BuildContext, provided by the AuthHelper extension

liveLoading<T extends Auth<AuthKeys>>() ValueNotifier<bool>

Available on BuildContext, provided by the AuthHelper extension

liveMessage<T extends Auth<AuthKeys>>() ValueNotifier<String>

Available on BuildContext, provided by the AuthHelper extension

liveStatus<T extends Auth<AuthKeys>>() ValueNotifier<AuthStatus>

Available on BuildContext, provided by the AuthHelper extension

liveUser<T extends Auth<AuthKeys>>() ValueNotifier<T?>

Available on BuildContext, provided by the AuthHelper extension

signInAnonymously<T extends Auth<AuthKeys>>({GuestAuthenticator? authenticator, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInByBiometric<T extends Auth<AuthKeys>>({Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInByEmail<T extends Auth<AuthKeys>>(EmailAuthenticator authenticator, {Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInByOtp<T extends Auth<AuthKeys>>(OtpAuthenticator authenticator, {bool storeToken = false, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInByPhone<T extends Auth<AuthKeys>>(PhoneAuthenticator authenticator, {Object? multiFactorInfo, Object? multiFactorSession, Duration timeout = const Duration(minutes: 2), void onComplete(Credential credential)?, void onFailed(AuthException exception)?, void onCodeSent(String verId, int? forceResendingToken)?, void onCodeAutoRetrievalTimeout(String verId)?, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInByUsername<T extends Auth<AuthKeys>>(UsernameAuthenticator authenticator, {Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInWithApple<T extends Auth<AuthKeys>>({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInWithFacebook<T extends Auth<AuthKeys>>({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInWithGameCenter<T extends Auth<AuthKeys>>({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInWithGithub<T extends Auth<AuthKeys>>({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInWithGoogle<T extends Auth<AuthKeys>>({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInWithMicrosoft<T extends Auth<AuthKeys>>({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInWithPlayGames<T extends Auth<AuthKeys>>({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInWithSAML<T extends Auth<AuthKeys>>({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInWithTwitter<T extends Auth<AuthKeys>>({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signInWithYahoo<T extends Auth<AuthKeys>>({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signOut<T extends Auth<AuthKeys>>({Provider? provider, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signUpByEmail<T extends Auth<AuthKeys>>(EmailAuthenticator authenticator, {Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

signUpByUsername<T extends Auth<AuthKeys>>(UsernameAuthenticator authenticator, {SignByBiometricCallback<Auth<AuthKeys>>? onBiometric, Object? args, String? id, bool notifiable = true}) Future<AuthResponse<T>>

Available on BuildContext, provided by the AuthHelper extension

updateAccount<T extends Auth<AuthKeys>>(Map<String, dynamic> data, {String? id, bool notifiable = true}) Future<T?>

Available on BuildContext, provided by the AuthHelper extension

user<T extends Auth<AuthKeys>>() → T?

Available on BuildContext, provided by the AuthHelper extension

verifyPhoneByOtp<T extends Auth<AuthKeys>>(OtpAuthenticator authenticator) Future<AuthResponse<Auth<AuthKeys>>>

Available on BuildContext, provided by the AuthHelper extension