Auth constructor

Auth({
  1. List<LoginProvider> loginProviders = const [],
  2. LoginCallback? onLogin,
  3. SignupCallback? onSignup,
  4. RecoverCallback? onRecoverPassword,
  5. ConfirmRecoverCallback? onConfirmRecover,
  6. ConfirmSignupCallback? onConfirmSignup,
  7. SignupCallback? onResendCode,
  8. String email = '',
  9. String password = '',
  10. String confirmPassword = '',
  11. AuthMode initialAuthMode = AuthMode.login,
  12. List<TermOfService> termsOfService = const [],
})

Implementation

Auth(
    {this.loginProviders = const [],
    this.onLogin,
    this.onSignup,
    this.onRecoverPassword,
    this.onConfirmRecover,
    this.onConfirmSignup,
    this.onResendCode,
    String email = '',
    String password = '',
    String confirmPassword = '',
    AuthMode initialAuthMode = AuthMode.login,
    this.termsOfService = const []})
    : _email = email,
      _password = password,
      _confirmPassword = confirmPassword,
      _mode = initialAuthMode;