flutter_gb_authentication_fire_social library
Classes
- AnonymousFacade
- AnonymousFacadeImpl
- AppleSignInFacade
- AuthenticateAnonymously
- AuthenticateAnonymouslyRes
- AuthenticateWithApple
- AuthenticateWithAppleRes
- AuthenticateWithFacebook
- AuthenticateWithFacebookRes
- AuthenticateWithGoogle
- AuthenticateWithGoogleRes
- AuthenticationAdvancedBlocBuilder
- AuthenticationAdvancedBlocListener
- AuthenticationAdvancedProvider
- AuthenticationBasicConsoleOutput
- AuthenticationCanceledFailure
- AuthenticationFireSocialConfig
- AuthenticationSocialBloc
- AuthenticationSocialEvent
- AuthenticationSocialService
- AuthenticationSocialServiceImpl
- AuthenticationSocialState
- FacebookCancelPetitionFailure
- FacebookSignInFacade
- GoogleSignInFacade
- InvalidConfigFailure
- MockAnonymousFacade
- A class which mocks AnonymousFacade.
- MockAppleSignInFacade
- A class which mocks AppleSignInFacade.
- MockAuthenticationSocialService
- A class which mocks AuthenticationSocialService.
- MockFacebookSignInFacade
- A class which mocks FacebookSignInFacade.
- MockGoogleSignInFacade
- A class which mocks GoogleSignInFacade.
- RequiresReAuthenticationFailure
- SetupFieldUser
- SetupFieldUserRes
- SocialProviderResponse
- SocialProviderResponseModel
- UnimplementedAppleSignInFacade
- UnimplementedFacebookSignInFacade
- UnimplementedGoogleSignInFacade
- UnsupportedAuthMethodFailure
Enums
Properties
- logger ↔ Logger
-
getter/setter pair
Functions
-
advancedAuthenticationConfigModel(
) → AuthenticationFireSocialConfig - Minimum configuration , useful for testing (fake)
-
configureAuthenticationAdvancedInjection(
AppEnvironment environment, AuthenticationFireSocialConfig config, {AuthenticationSocialService customAuthServiceFactory()?}) → Future< void> -
This functions register:
SharedPreferencesif not registered previouslyIHttpClientif not registered previously AuthenticationFireSocialConfig if not registered previously GoogleSignInFacade if not registered previously FacebookSignInFacade if not registered previously AppleSignInFacade if not registered previouslyAuthenticationServicewithAuthenticationServiceImplimplementation, if passed test environment, it will provide aAuthenticationServiceMockIt also provides a way to implement custom implementation ofAuthenticationService -
getAuthenticationSocialLogger(
AuthenticationFireSocialConfig config) → Logger