fix(can-coupon): 쿠폰 사용 본인인증 예외를 성인 노출 정책에 맞춘다
This commit is contained in:
10
docs/20260402_쿠폰사용본인인증예외추가.md
Normal file
10
docs/20260402_쿠폰사용본인인증예외추가.md
Normal file
@@ -0,0 +1,10 @@
|
||||
- [x] `CanCouponService.useCanCoupon`의 기존 본인인증 요구 조건과 국가/성인노출 관련 패턴을 확인한다.
|
||||
- [x] 한국이 아닌 국가에서 `MemberContentPreference.isAdultContentVisibl`가 `true`이면 본인인증 없이 쿠폰 사용이 가능하도록 수정한다.
|
||||
- [x] 변경 파일 진단과 관련 검증을 수행하고 결과를 기록한다.
|
||||
|
||||
## 검증 기록
|
||||
|
||||
### 1차 구현
|
||||
- 무엇을: `CanCouponService.useCanCoupon`이 `MemberContentPreferenceService.getStoredPreference(member).isAdult`를 기준으로 쿠폰 사용 가능 여부를 판단하도록 수정하고, 해당 분기 회귀 테스트를 추가했다.
|
||||
- 왜: 한국 사용자는 기존처럼 본인인증이 필요하고, 한국이 아닌 사용자는 성인 노출 설정이 `true`이면 본인인증 없이 쿠폰을 사용할 수 있어야 하기 때문이다.
|
||||
- 어떻게: `./gradlew test --tests "kr.co.vividnext.sodalive.can.coupon.CanCouponServiceTest"` 실행 성공, `./gradlew ktlintCheck` 실행 성공.
|
||||
Reference in New Issue
Block a user