개선관리 요구사항과 Google 로그인을 완료

This commit is contained in:
Yun Chan 2026-08-28 16:07:09 +09:00
parent cc0a15b7c6
commit 2a39636163
112 changed files with 10166 additions and 527 deletions

View file

@ -392,6 +392,8 @@ class Settings(BaseSettings):
default="https://api-vignette.chanpaca.net/auth/callback",
validation_alias="OAUTH_REDIRECT_URI",
)
# 로컬 dev-login과 SAML 조직 정책용 allowlist다. Google OIDC는 provider가
# 검증한 이메일이면 도메인·사전등록 여부와 무관하게 로그인시킨다.
auth_allowed_email_domains: list[str] = Field(
default=["hs.ac.kr", "twentyoz.kr"],
validation_alias="AUTH_ALLOWED_EMAIL_DOMAINS",