fix(sso): SESSION_MAX_AGE 코드 기본값을 8h로 통일 (dbx-main과 일치)

dbx-main 의 SessionMiddleware max_age 가 8h(28800)인데 OMS 코드 기본값은 14d였다.
운영 .env 에 SESSION_MAX_AGE 가 빠지면 한쪽만 일찍 만료돼 재로그인 루프가 생길 수 있어
코드 기본값을 28800으로 통일한다.

.env.example 은 이미 SESSION_MAX_AGE=28800 으로 표기돼 있어 변경 없음.
This commit is contained in:
2026-05-24 13:05:02 +09:00
parent 1d81db2367
commit 4db82682df
+1 -1
View File
@@ -41,7 +41,7 @@ app.add_middleware(
session_cookie=os.getenv("SESSION_COOKIE_NAME", "session"),
same_site=os.getenv("SESSION_SAME_SITE", "lax"),
https_only=os.getenv("SESSION_HTTPS_ONLY", "0") == "1",
max_age=int(os.getenv("SESSION_MAX_AGE", str(60 * 60 * 24 * 14))), # 14d
max_age=int(os.getenv("SESSION_MAX_AGE", "28800")), # 8h — dbx-main 과 통일
)
# Include routers