feat(config): Add refresh_token_expire_days setting

This commit is contained in:
Yunxiao Xu
2026-02-18 12:52:26 -08:00
parent 16d8e81b6b
commit 1aa8faec00
2 changed files with 13 additions and 1 deletions

View File

@@ -37,6 +37,7 @@ class Settings(BaseSettings):
secret_key: str = Field(default="change-me-in-production", alias="SECRET_KEY")
algorithm: str = Field(default="HS256", alias="ALGORITHM")
access_token_expire_minutes: int = Field(default=30, alias="ACCESS_TOKEN_EXPIRE_MINUTES")
refresh_token_expire_days: int = Field(default=7, alias="REFRESH_TOKEN_EXPIRE_DAYS")
# OIDC Configuration
oidc_client_id: Optional[str] = Field(default=None, alias="OIDC_CLIENT_ID")