forked from baron/baron-sso
로컬/CI 테스트 동기화
This commit is contained in:
@@ -66,7 +66,17 @@ cd userfront
|
||||
flutter test test/error_screen_test.dart
|
||||
```
|
||||
|
||||
## 6. 관련 이슈
|
||||
## 6. Backend `code` 주입/매핑 경로
|
||||
- 기본 매핑 함수: `backend/internal/response/error_response.go`
|
||||
- `404 -> not_found`
|
||||
- `429 -> rate_limited`
|
||||
- legacy 응답 보강 미들웨어: `backend/internal/middleware/error_code_enricher.go`
|
||||
- 핸들러가 `{"error": ...}`만 반환해도 status 기반 `code`를 주입
|
||||
- 신규 권장 패턴: `response.Error(...)` 또는 공통 helper(`errorJSON`, `errorJSONCode`)로 핸들러에서 명시 코드 반환
|
||||
|
||||
UserFront는 위 경로로 전달된 `code`를 기준으로 whitelist/ory/unknown 분기를 수행합니다.
|
||||
|
||||
## 7. 관련 이슈
|
||||
- `#164` `[UserFront] 에러 노출 whitelist 정의 및 적용`
|
||||
- `#259` `백엔드 i18n/에러 메시지 fallback 정책 재정리 및 반영 계획 수립`
|
||||
- `#260` `[Backend] 에러 응답 code 통일 구현 계획 (phase rollout)`
|
||||
|
||||
Reference in New Issue
Block a user