Skip to main content

Module config

Module config 

Source

Structs§

AuthConfig
AuthConfigBuilder
Consuming builder for AuthConfig. The env_prefix MUST be set BEFORE any env-driven build_* call; builder methods themselves do not read env.
AuthModeConfig
AutheliaConfig
GitHubConfig
GoogleConfig

Enums§

AuthMode

Constants§

DEFAULT_ENV_PREFIX
Default env-var prefix used when consumers do not specify one. Backward-compatible with the original LAB_* env scheme.
DEFAULT_LOGIN_PATH
Default browser login path mounted by the auth router.
DEFAULT_RESOURCE_PATH
Default protected resource path (canonical MCP endpoint).
DEFAULT_SCOPE
Default OAuth scope label applied when callers do not request one.
DEFAULT_SESSION_COOKIE_NAME
Default browser session cookie name (preserved for the lab consumer).