Authorizer<T extends Auth<AuthKeys>> class
Methods
-
biometricEnable(bool enabled)
→ Future<Response<T>>
-
-
delete({Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
dispose()
→ void
-
-
emit(AuthResponse<T> data, {Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
initialize([bool initialCheck = true])
→ Future<T?>
-
-
isSignIn({Provider? provider})
→ Future<AuthResponse<T>>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
signInAnonymously({GuestAuthenticator? authenticator, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInByBiometric({Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInByEmail(EmailAuthenticator authenticator, {SignByBiometricCallback<T>? onBiometric, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInByOtp(OtpAuthenticator authenticator, {bool storeToken = false, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInByPhone(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>>
-
-
signInByUsername(UsernameAuthenticator authenticator, {Object? args, String? id, SignByBiometricCallback<T>? onBiometric, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInWithApple({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInWithFacebook({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInWithGameCenter({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInWithGithub({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInWithGoogle({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInWithMicrosoft({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInWithPlayGames({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signInWithSAML({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
-
signInWithYahoo({OAuthAuthenticator? authenticator, bool storeToken = false, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signOut({Provider? provider, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signUpByEmail(EmailAuthenticator authenticator, {SignByBiometricCallback<T>? onBiometric, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
signUpByUsername(UsernameAuthenticator authenticator, {SignByBiometricCallback<T>? onBiometric, Object? args, String? id, bool notifiable = true})
→ Future<AuthResponse<T>>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
update(Map<String, dynamic> data, {String? id, bool notifiable = true})
→ Future<T?>
-
-
verifyPhoneByOtp(OtpAuthenticator authenticator)
→ Future<AuthResponse<Auth<AuthKeys>>>
-
Static Properties
-
type
↔ Type?
-
getter/setter pair