feat(auth): add secure configuration and environment support

This commit is contained in:
admin.schubert 2026-07-02 14:20:08 +00:00
parent 56df3228a4
commit 6f7cae9e24
5 changed files with 82 additions and 6 deletions

View file

@ -2,15 +2,16 @@ from pydantic_settings import BaseSettings, SettingsConfigDict
class Settings(BaseSettings):
database_url: str
secret_key: str
app_name: str = "Hermes API"
app_version: str = "0.1.0"
database_url: str
model_config = SettingsConfigDict(
env_file=".env",
case_sensitive=False
extra="ignore",
)
settings = Settings()
settings = Settings()