Require admin token for control endpoints

This commit is contained in:
2026-05-12 08:38:06 -05:00
parent 5b552351af
commit 0dc941a9a1
3 changed files with 26 additions and 10 deletions

View File

@@ -12,6 +12,7 @@ class Settings(BaseSettings):
APP_NAME: str = "Sanctum Chronicler"
APP_ENV: str = "development"
DEBUG: bool = False
ADMIN_API_KEY: Optional[str] = None
@field_validator("DEBUG", mode="before")
@classmethod