DefaultAuthServerSettings constructor

DefaultAuthServerSettings(
  1. AuthService authService, {
  2. AuthServerHandlers? cAuthServerHandlers,
  3. AuthEndpoints? cAuthEndpoints,
  4. AuthServerMiddlewares? cAuthServerMiddlewares,
  5. EmailVerificationProvider? cEmailVerificationProvider,
  6. String? cBackendHost,
})

Implementation

DefaultAuthServerSettings(
  this.authService, {
  // AuthBodyKeys? cAuthBodyKeys,
  AuthServerHandlers? cAuthServerHandlers,
  AuthEndpoints? cAuthEndpoints,
  AuthServerMiddlewares? cAuthServerMiddlewares,
  EmailVerificationProvider? cEmailVerificationProvider,
  String? cBackendHost,
}) {
  // authBodyKeys = cAuthBodyKeys ?? DefaultAuthBodyKeys();
  authServerMiddlewares =
      cAuthServerMiddlewares ?? DefaultAuthMiddlewares(authService);
  emailVerificationProvider = cEmailVerificationProvider ??
      DefaultEmailVerificationProvider(
        authService: authService,
      );

  authServerHandlers = cAuthServerHandlers ??
      DefaultAuthServerHandlers(
        authService,
        // authBodyKeys,
        emailVerificationProvider,
      );
}