- 비밀번호 변경 페이지에 확인 Dialog 추가 (로그인/거래취소)
- 비밀번호 에러 코드별 상세 메시지 처리
* INVALID_PASSWORD, UPDATE_PASSWORD_FAIL, PREVIOUS_PASSWORD
* MERCHANT_INFO_MATCH_PASSWORD, PASSWORD_LENGHT
* DISALLOWED_CHARACTERS_INCLUDED, DISALLOWED_WHITE_SPACE
* NOT_ENOUGH_COMPLEXITY, REPEATED_CHARACTER_SEQUENCE
* COMMON_PASSWORD_DETECTED
- 비밀번호 입력 검증 로직 통합 (validatePassword)
- 이메일/전화번호 마스킹 기능 추가
- 사용자 추가 페이지 에러 처리 개선
- 다국어 메시지 추가 (한국어/영어)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
변경 사항:
- API 경로: POST /api/v1/nmsa/user/delete → DELETE /api/v1/nmsa/user/delete/{usrid}
- api-url-user.ts: deleteUser 함수에 usrid 파라미터 추가
- use-user-delete-mutation.ts:
- axios.post → axios.delete로 변경
- usrid를 path parameter로 전달
- mid는 request body의 data 필드로 전달
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 헤더 오른쪽 버튼 시스템 구현
- ContextType에 setOnRightClick 추가
- useSetOnRightClick 훅 추가
- HeaderNavigationProps에 onRightClick 추가
- HeaderType.LeftArrow에 오른쪽 삭제 버튼 렌더링
- 사용자 삭제 API 및 타입 추가
- UserDeleteParams, UserDeleteResponse 인터페이스 추가
- use-user-delete-mutation 훅 생성
- API_URL_USER.deleteUser() 엔드포인트 사용
- 사용자 설정 페이지에서 삭제 기능 구현
- 현재 로그인한 사용자가 아닐 경우에만 삭제 버튼 표시
- showConfirm 다이얼로그로 삭제 확인
- 삭제 성공 시 토스트 메시지 표시 및 목록 페이지로 이동
- 목록 페이지에서 refresh 상태로 자동 갱신
- showConfirm 위젯 추가
- Promise 기반의 확인 다이얼로그
- 취소/확인 버튼 지원
- 다국어 지원 (common.cancel, common.confirm)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- ChangePasswordParams 타입 수정: password → currentPassword
- 로그인 비밀번호 변경 페이지에서 currentPassword 전달하도록 수정
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- defaultGrant 값에 따른 권한 항목 조건부 표시 구현
- 권한 상태 관리 로직 개선 (초기값과 기본값 분리)
- API 응답 구조 타입 수정 및 처리 로직 개선
- 거래취소 비밀번호 변경 페이지 오타 수정
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 사용자 비밀번호 변경 API 추가
- 메뉴 권한 관리 API 추가 (조회/저장)
- 인증 방법 수정 API 추가
- 사용자 권한 업데이트 API 추가
- 계정 관리 UI 컴포넌트 개선
- Docker 및 Makefile 설정 업데이트
🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 사용자 로그인 인증정보 관리 기능 구현 (이메일/휴대폰 추가/삭제)
- 사용자 추가 기능 구현 (실시간 ID 중복 검증 포함)
- 사용자 목록 조회 기능 구현
- API 엔드포인트 오류 수정 (userExistsUserid: GET → POST, URL 경로 수정)
- TypeScript 타입 오류 수정 (UseQueryOptions, UserCreateParams/Response)
- 이메일/휴대폰 형식 검증 및 중복 방지 로직 추가
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>