package
2.167.0+incompatible
Repository: https://github.com/supabase/auth.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LoadDirectory does nothing when configDir is empty, otherwise it will attempt to load a list of configuration files located in configDir by using ReadDir to obtain a sorted list of files containing a .env suffix.
LoadFile calls godotenv.Load() when the given filename is empty ignoring any errors loading, otherwise it calls godotenv.Overload(filename).
No description provided by the author
LoadGlobalFromEnv will return a new *GlobalConfiguration value from the currently configured environment.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DatabaseEncryptionConfiguration configures Auth to encrypt certain columns.
DBConfiguration holds all the database related configuration.
EmailContentConfiguration holds the configuration for emails, both subjects and template URLs.
No description provided by the author
No description provided by the author
GlobalConfiguration holds all the configuration that applies to all instances.
HIBPBloomConfiguration configures a bloom cache for pwned passwords.
No description provided by the author
Moving away from the existing HookConfig so we can get a fresh start.
No description provided by the author
JWTConfiguration holds all the JWT related configuration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MFAConfiguration holds all the MFA related Configuration.
No description provided by the author
OAuthProviderConfiguration holds all config related to external account providers.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SAMLConfiguration holds configuration for native SAML support.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Time is used to represent timestamps in the configuration, as envconfig has trouble parsing empty strings, due to time.Time.UnmarshalText().
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author