feat(callback): add callback

This commit is contained in:
2026-02-03 10:17:52 +08:00
parent ed3219deb4
commit 2ddc11eb7b
8 changed files with 252 additions and 7 deletions

View File

@@ -10,6 +10,8 @@ DATABASE_URL=postgres://cms_service_user:cms_service_password@127.0.0.1:5432/cms
DB_MAX_CONNECTIONS=20
DB_MIN_CONNECTIONS=5
RUN_MIGRATIONS=0
IAM_BASE_URL=http://127.0.0.1:3000
IAM_JWKS_URL=
JWT_PUBLIC_KEY_PEM=
@@ -17,3 +19,10 @@ IAM_TIMEOUT_MS=2000
IAM_CACHE_TTL_SECONDS=10
IAM_STALE_IF_ERROR_SECONDS=60
IAM_CACHE_MAX_ENTRIES=50000
# SSO业务服务端回调/auth/callback用到的 IAM client 凭证
IAM_CLIENT_ID=cms
IAM_CLIENT_SECRET=please_replace_with_client_secret
# SSO回调处理完成后跳回 CMS 前端的基准地址(用于限制 next 的 open redirect
CMS_FRONT_BASE_URL=https://cms.example.com