Add tdc114plus development policy
This commit is contained in:
@@ -150,3 +150,15 @@ employee
|
||||
3. Baron SSO 소스 수정이 필요한 경우에는 먼저 API 계약 문서에 필요성을 적는다.
|
||||
4. 실제 Baron SSO 수정은 `/home/ubuntu/workspace/baron-sso-tdc114plus-api`의 `feature/tdc114plus-api`에서 진행한다.
|
||||
5. tdc114plus 앱 저장소에는 API client와 모델만 구현하고, Baron SSO backend 변경과 섞지 않는다.
|
||||
|
||||
## 7. API 생성 우선 원칙
|
||||
|
||||
`tdc114plus` 개발 중 Baron SSO 소스코드와 연동이 필요한 부분은 기존 Baron SSO 기능을 임의로 수정해 맞추지 않는다.
|
||||
|
||||
원칙:
|
||||
|
||||
- 필요한 데이터 요청 및 피드백은 Baron SSO 쪽에 `tdc114plus`에 필요한 API를 생성하여 진행한다.
|
||||
- 기존 Baron SSO 로그인, 세션, consent, userfront, orgFront 동작을 직접 변형하지 않는다.
|
||||
- 기존 API 응답을 `tdc114plus` 요구사항에 맞게 임의로 바꾸지 않는다.
|
||||
- 신규 앱 전용 응답이 필요하면 별도 endpoint 또는 별도 response DTO를 둔다.
|
||||
- API 추가는 `feature/tdc114plus-api` 브랜치에서 진행한다.
|
||||
|
||||
Reference in New Issue
Block a user