FirebaseAuthService class
- Inheritance
-
- Object
- LittleFishService
- AuthService<FirebaseAuth, User, AuthCredential>
- FirebaseAuthService
Constructors
-
FirebaseAuthService({required AuthSettings settings, AuthMode authMode = AuthMode.providerAndCustom})
-
Methods
-
authenticateBusinessCredentials()
→ Future<bool>
-
inherited
-
authStateChanges()
→ Stream<AuthUser<User>?>
-
override
-
getUserToken()
→ Future<String?>
-
override
-
initialise({required String baseUrl})
→ Future<void>
-
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
sendEmailVerification({required String email})
→ Future<bool>
-
override
-
sendPasswordResetEmail({required String email})
→ Future<bool>
-
override
-
sendSignInLinkToEmail({required String email})
→ Future<bool>
-
override
-
setIsReady({required bool isReady})
→ Future<void>
-
inherited
-
setLanguageCode({required String languageISOCode})
→ Future<void>
-
override
-
signInApi(String username, String password)
→ Future<AuthResult?>
-
-
signInApiWithConditions(String username, String password, String mid, PlatformType platformType)
→ Future<AuthResult?>
-
-
signInWithApple()
→ Future<AuthUser<User>>
-
override
-
signInWithCustomToken({required String token})
→ Future<AuthUser<User>>
-
override
-
signInWithEmailAndPassword({required String email, required String password, String? merchantId})
→ Future<AuthUser<User>>
-
override
-
signInWithFacebook()
→ Future<AuthUser<User>>
-
override
-
signInWithGithub()
→ Future<AuthUser<User>>
-
override
-
signInWithGoogle()
→ Future<AuthUser<User>>
-
override
-
signInWithMicrosoft()
→ Future<AuthUser<User>>
-
override
-
signInWithOAuthProvider({required String providerId, required String providerToken})
→ Future<AuthUser<User>>
-
override
-
signInWithPhoneNumber({required String phoneNumber, required String password})
→ Future<AuthUser<User>>
-
override
-
signInWithRedirect({required String providerId})
→ Future<AuthUser<User>>
-
override
-
override
-
signInWithYahoo()
→ Future<AuthUser<User>>
-
override
-
signOut()
→ Future<bool>
-
override
-
signUpWithEmailAndPassword({required String email, required String password})
→ Future<AuthUser<User>>
-
override
-
toString()
→ String
-
A string representation of this object.
inherited
-
verifyPasswordResetCode({required String code})
→ Future<bool>
-
override
-
verifyUsernamePassword({required String username, required String password})
→ Future<bool>
-
override