fix(member): 동일 본인인증 계정 차단을 함께 적용한다
This commit is contained in:
17
docs/20260223_회원차단동일본인인증확장.md
Normal file
17
docs/20260223_회원차단동일본인인증확장.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# 회원 차단 동일 본인인증 확장 구현
|
||||
|
||||
- [x] `memberBlock` 기존 단일 유저 차단 동작 확인
|
||||
- [x] 차단 대상 유저가 본인인증(`Auth`)된 유저인지 확인
|
||||
- [x] 본인인증 유저일 경우 동일 `di`를 가진 유저 id 목록 조회
|
||||
- [x] 요청 유저(`memberId`)가 목록에 포함된 경우 제외
|
||||
- [x] 대상 유저 + 동일 본인인증 유저 전체에 대해 차단 활성화 처리
|
||||
- [x] 변경 파일 LSP 진단 및 관련 테스트 실행
|
||||
|
||||
## 검증 기록
|
||||
|
||||
- 무엇을: `MemberService.memberBlock`을 확장해 차단 대상 1명 + 동일 `Auth.di`를 가진 모든 계정을 일괄 차단하도록 수정했다.
|
||||
- 왜: 본인인증 기반 다중 계정 우회 차단을 방지하고, 요청된 정책(동일 본인인증 정보 보유 계정 전체 차단)을 반영하기 위함이다.
|
||||
- 어떻게 검증했는가:
|
||||
- `lsp_diagnostics` 실행 시 `.kt` LSP 서버 미구성으로 진단 불가를 확인했다.
|
||||
- `./gradlew test` 실행 성공.
|
||||
- `./gradlew build -x test` 실행 성공(ktlint/check 포함).
|
||||
Reference in New Issue
Block a user