fixing login to not display the demo creds

This commit is contained in:
2025-09-06 12:10:39 +02:00
parent befe96c20b
commit 3904d7e88f
13 changed files with 1282 additions and 195 deletions

View File

@@ -35,10 +35,9 @@ class Settings(BaseSettings):
SESSION_EXPIRE_MINUTES: int = 60 * 24 # 24 hours
API_KEY_PREFIX: str = "en_"
# Admin user provisioning
ADMIN_USER: str = "admin"
# Admin user provisioning (used only on first startup)
ADMIN_EMAIL: str = "admin@example.com"
ADMIN_PASSWORD: str = "admin123"
ADMIN_EMAIL: Optional[str] = None
# Base URL for deriving CORS origins
BASE_URL: str = "localhost"