add single-user authentication

This commit is contained in:
ben committed 2025-09-12 14:45:06 +00:00
1 parent 742a3e2143
commit bb4c94f0f6
5 files changed
+34 -8

No files matched your search

+7 -1
View File
@@ -20,7 +20,7 @@ services:
# Enabled app modules
APP_MODULES: core, archive
# Enabled authentication modules
AUTH_MODULES: oidc, github, google
AUTH_MODULES: single, oidc, github, google
# Secure secret for memory store, generate with `openssl rand -hex 64`
SECURE_SECRET: 9ed678e6da3333a53c635039a5f53015ba3d4c841a0ade4e46f31c2d42c9b3e71edcdda7e1d75d066a39a8f56f9eb325d556a90195c6e7f45c6e2fffd0e98a7a
# Default FedID server to use for identity management
@@ -29,6 +29,12 @@ services:
# AUTH MODULES
# ============
# Single User
# -----------
# Use for local development to auto-create a test user
# SINGLE_API_KEY_CORE: OGExYWE2ZjMwYjdhZjQyZWE4MmE1YTUwO
# SINGLE_API_KEY_ARCHIVE: MDY5ZDMyZjMyZDAzYTU0ZDQwZWJiM2I4M
# OpenID Connect
# --------------
# Works with any OIDC provider