Skip to content

del: 결제 클라이언트의 시크릿키 + 인증 헤더 + 응답 전문 로깅 제거 - #423

Merged
soyeon1806 merged 2 commits into
devfrom
fix/toss-client-log-hygiene
Jul 15, 2026
Merged

del: 결제 클라이언트의 시크릿키 + 인증 헤더 + 응답 전문 로깅 제거#423
soyeon1806 merged 2 commits into
devfrom
fix/toss-client-log-hygiene

Conversation

@soyeon1806

@soyeon1806 soyeon1806 commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

✅ PR 설명

TossPaymentClient와 PaymentService.verifyPayment가 결제 호출마다 민감정보를 평문 로그로 남기고 있었습니다.
로그 접근 권한이 곧 결제 시스템 장악과 개인정보 유출로 이어질 수 있는 상태였어서 민감정보가 담긴 로그를 제거하고, 추적에 필요한 식별자인 orderId와 status, 에러 code만 남겼습니다.

🏗 작업 내용

  • encodeSecretKey()에서 시크릿키 로그 라인 삭제
  • requestConfirm의 요청 URL, 헤더, 요청 전문 INFO 로그 삭제
  • verifyPayment의 Toss 응답 body 로깅 제거
  • 하드코딩 테스트 시크릿키를 담고 미사용 상태이던 TossPaymentService 삭제

📸 테스트 결과 (선택)

🔗 관련 이슈 (선택)

관련된 Issue가 있다면 #이슈번호 형식으로 작성해주세요.

🚨 참고 사항 (선택)

리뷰어가 참고해야 할 사항이 있다면 작성해주세요.

@soyeon1806 soyeon1806 self-assigned this Jul 15, 2026
@soyeon1806
soyeon1806 merged commit d8eeddf into dev Jul 15, 2026
2 checks passed
@soyeon1806
soyeon1806 deleted the fix/toss-client-log-hygiene branch July 15, 2026 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant