forked from baron/baron-sso
레포 업데이트
This commit is contained in:
13
README.md
13
README.md
@@ -327,6 +327,11 @@ USERFRONT_URL=https://sso.example.com
|
||||
- `CLIENT_LOG_DEBUG`: 클라이언트 로그 디버그 모드 강제 (기본: 비운영 `true`, 운영 `false`)
|
||||
- 운영(`APP_ENV=production|prod`)에서 `true|1|on|yes` 설정 시 `INFO/DEBUG` 클라이언트 로그 수집 허용
|
||||
- 미설정(기본) 시 운영에서는 `WARN/ERROR`만 수집
|
||||
- `BACKEND_LOG_LEVEL`: Backend `slog` 레벨 override (선택)
|
||||
- 허용 값: `debug`, `info`, `warn`, `error`
|
||||
- 미설정 시 `APP_ENV` 기준으로 결정됩니다.
|
||||
- `dev|local|development`: `debug`
|
||||
- 그 외(`stage`, `production`, `prod` 등): `info`
|
||||
- `USERFRONT_DEBUG_LOG`: UserFront 측 디버그 로그 fallback 플래그
|
||||
- `CLIENT_LOG_DEBUG`가 없을 때만 UserFront에서 대체로 참조
|
||||
|
||||
@@ -341,6 +346,14 @@ USERFRONT_URL=https://sso.example.com
|
||||
- 문자열 패턴(`token=...`, `authorization:...`, JSON body 내 민감 key)도 마스킹
|
||||
- 상세 정책 문서: `docs/client-log-policy.md`
|
||||
|
||||
### Backend 로그 정책 (중요)
|
||||
- Backend 서버 로그는 `APP_ENV` 기준으로 기본 레벨이 정해집니다.
|
||||
- `dev|local|development`: `debug`
|
||||
- 그 외(`stage`, `production`, `prod` 등): `info`
|
||||
- 운영/스테이징에서 장애 분석이 필요할 때만 `BACKEND_LOG_LEVEL=debug`를 일시적으로 설정하는 것을 권장합니다.
|
||||
- headless login 같은 경로의 상세 진단 필드는 `debug` 레벨에서만 추가로 남습니다.
|
||||
- 상세 정책 문서: `docs/backend-log-policy.md`
|
||||
|
||||
### `.env` 작성 후 권장 점검
|
||||
```bash
|
||||
make validate-auth-config
|
||||
|
||||
Reference in New Issue
Block a user