Skip to content

[FEAT] 비밀번호 재설정 인증 코드 발송 API 구현#33

Merged
Oh-Jisong merged 2 commits into
devfrom
feat/#32-password-reset-email-send
Jul 3, 2026
Merged

[FEAT] 비밀번호 재설정 인증 코드 발송 API 구현#33
Oh-Jisong merged 2 commits into
devfrom
feat/#32-password-reset-email-send

Conversation

@Oh-Jisong

@Oh-Jisong Oh-Jisong commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

🛰️ Issue Number

close #32

🪐 작업 내용

  • 비밀번호 재설정 목적의 이메일 인증 코드 발송 로직을 추가했습니다.
  • 기존 /api/auth/email/send API에서 purpose 값으로 PASSWORD_RESET을 받을 수 있도록 처리했습니다.
  • PASSWORD_RESET 요청 시 가입된 LOCAL 계정인지 검증하도록 구현했습니다.
    • 존재하지 않는 이메일이면 USER_NOT_FOUND
    • 소셜 로그인 계정이면 SOCIAL_ACCOUNT_PASSWORD_RESET_NOT_ALLOWED
  • 회원가입용 이메일 인증과 비밀번호 재설정용 이메일 인증의 메일 제목/본문을 분리했습니다.
  • purpose 요청값이 SIGNUP, PASSWORD_RESET처럼 대문자로 들어와도 처리되도록 개선했습니다.
  • 약관 동의 검증 메시지를 한글로 수정했습니다.

📚 Reference

✅ Check List

  • 코드가 정상적으로 컴파일되나요?
  • 스웨거 또는 포스트맨에서 결과값을 제대로 확인했나요?
  • 리뷰어 설정을 지정했나요?
  • merge할 브랜치의 위치를 확인했나요?
  • Label을 지정했나요?

@Oh-Jisong Oh-Jisong self-assigned this Jul 3, 2026
@Oh-Jisong Oh-Jisong added the enhancement New feature or request label Jul 3, 2026
@Oh-Jisong Oh-Jisong merged commit 7e8330d into dev Jul 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT] 비밀번호 재설정 인증 코드 발송 API 구현

1 participant