Skip to content

Conversation

@persi0815
Copy link
Contributor

PR 타입

  • 기능 추가 (보안 강화)

구현한 기능

  • AES 알고리즘으로 전화번호(개인정보) 암호화하여 DB에 저장합니다.
  • 배송지 정보 조회시, 복호화하여 화면에 전달합니다.

테스트 결과

image
image
image

image
입력된 전화번호 형식이 숫자 11개가 아닐시 에러가 납니다. (문자인증까지 한 후라 해당 에러는 날 일이 없긴 합니다)

로직 순서

  1. 사용자가 자신의 전화번호 입력
  2. 전화번호 인증 번호 요청(형식 확인1) -> 사용자가 번호 받기
  3. 사용자가 인증 번호 입력 -> 입력한 번호와 서버가 보냈던 인증 번호 일치하는지 확인
  4. 인증번호 일치한다면 사용자가 후에 배송지 정보와 전화 번호 저장하기 누름
  5. db에 전화번호 암호화된 상태로 저장(형식 확인2)
  6. 추후 배송지 정보 조회시 전화번호 복호화되어 화면에서 열람하게 됨

일정

  • 추정 시간 : 1 day
  • 걸린 시간 : 1 day

@persi0815 persi0815 self-assigned this Nov 14, 2024
@persi0815 persi0815 linked an issue Nov 14, 2024 that may be closed by this pull request
Copy link
Contributor

@ParkSangsin ParkSangsin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다!

@persi0815 persi0815 merged commit 0a180a0 into develop Nov 20, 2024
@persi0815
Copy link
Contributor Author

급하게 머지하다가 상수 하나가 빠졌었네요..ㅜ 추후 추가해서 잘 머지 되었습니다~

@persi0815 persi0815 deleted the refactor/67 branch May 2, 2025 01:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[REFACTOR] 전화번호 보안 기능 추가

3 participants