AuthModuleImpl constructor

AuthModuleImpl()

Implementation

AuthModuleImpl() {
  GetIt.I.registerFactory<AuthContextManager>(() => AuthContextManagerImpl());
  GetIt.I.registerFactory<SignInWithGoogle>(() => SignInWithGoogleImpl());
  GetIt.I.registerFactory<SignInWithApple>(() => SignInWithAppleImpl());
  GetIt.I.registerFactory<ConnectWithGoogle>(() => ConnectWithGoogleImpl());
  GetIt.I.registerFactory<ConnectWithMicrosoft>(
      () => ConnectWithMicrosoftImpl());
  // GetIt.I.registerFactory<SignInWithAuth0>(() => SignInWithAuth0Impl());
  GetIt.I.registerSingleton<TokenManager>(TokenManagerImpl());
  GetIt.I.registerFactory<OAuthController>(() => OAuthControllerImpl());
  GetIt.I.registerFactory<SignInAnonymous>(() => SignInAnonymousImpl());
  GetIt.I.registerFactory<SignInWithCustomToken>(() => SignInWithCustomTokenImpl());
}