This commit is contained in:
Chris Milne 2026-05-13 15:09:59 +01:00
commit 0dd23f6de0
33 changed files with 881 additions and 0 deletions

16
src/auth/config.py Normal file
View file

@ -0,0 +1,16 @@
"""
Configurations for auth module
Exports:
- auth_settings: Configs for auth loaded from environment variables
"""
from src.config import CustomBaseSettings
class AuthConfig(CustomBaseSettings):
OIDC_CONFIG: str = ""
OIDC_ISSUER: str = ""
OIDC_AUDIENCE: str = ""
CLIENT_ID: str = ""
auth_settings = AuthConfig()