flutter_gb_authentication_fire_social library

Enums

AuthType

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: SharedPreferences if not registered previously IHttpClient if not registered previously AuthenticationFireSocialConfig if not registered previously GoogleSignInFacade if not registered previously FacebookSignInFacade if not registered previously AppleSignInFacade if not registered previously AuthenticationService with AuthenticationServiceImpl implementation, if passed test environment, it will provide a AuthenticationServiceMock It also provides a way to implement custom implementation of AuthenticationService
getAuthenticationSocialLogger(AuthenticationFireSocialConfig config) → Logger