Customize the login and register experience, marketing panel, QR sign-in, and method layout
| Key | Type | Description |
|---|---|---|
auth_shell_tagline |
textarea | Short marketing line under the brand on the auth left panel. This is auth-only copy — it does NOT use SEO description. Leave empty for the default translated tagline. |
auth_aside_title |
text | Optional bold heading under the brand name on the marketing panel (e.g. “Welcome to our panel”). Leave empty to hide. |
auth_login_headline |
text | Override the login form title (default: Welcome back). Leave empty for the translated default. |
auth_login_subheadline |
text | Override the login form subtitle. Leave empty for the translated default. |
auth_register_headline |
text | Override the register page title. Leave empty for the translated default. |
auth_register_subheadline |
text | Override the register page subtitle. Leave empty for the translated default. |
auth_sso_headline |
text | Headline when Discord/OIDC is the primary login panel (third-party SSO portal). Leave empty for the default “Continue with SSO” style copy. |
auth_sso_subheadline |
text | Supporting text under the SSO portal headline. Leave empty for the translated default. |
auth_show_marketing_panel |
select | Show the full-bleed left marketing column on large screens (brand, tagline, QR). When false, auth pages use a centered form column only. |
auth_aside_image_url |
image | Optional hero image for the auth marketing panel (shown behind brand/QR). Leave empty for gradient atmosphere only. |
auth_show_qr_login |
select | Enable Discord-style QR code login (phone already signed in approves the desktop session). |
auth_form_density |
select | Vertical spacing on auth forms: comfortable (roomy), compact (default), or dense (minimal scroll). |
auth_secondary_layout |
select | How alternate login methods appear: chips (compact wrap), stack (full-width rows), or collapsed (hidden behind “More ways to sign in”). |
auth_show_theme_customizer |
select | Show the theme/appearance button on auth pages (top-right). |
auth_footer_style |
select | Auth footer under the form: full (links + powered-by), minimal (links only), or hidden. |
login_default_method |
select | Default sign-in panel on the login page (local, ldap, email_code, discord, or oidc). Falls back to the first available method if the choice is hidden or unavailable. |
login_methods_order |
text | Comma-separated order of login methods on the page. Valid ids: local, passkey, ldap, email_code, discord, oidc |
login_hidden_methods |
text | Comma-separated login method ids to hide on the login page (e.g. passkey, local, ldap, email_code, discord, oidc). Leave empty to show all configured methods. |