Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

회원가입 이메일 인증 로직 구현 #148

Merged
merged 9 commits into from
Nov 5, 2023

Conversation

seokwns
Copy link
Contributor

@seokwns seokwns commented Nov 5, 2023

작업 내용

  • 회원가입 이메일에 대한 인증코드 로직 구현

이슈 번호

close #146

- 이메일 전송을 위한 config 추가
- 유저 데이터 중복 체크를 위한 객체 생성
- 이메일 전송 관련 변수 추가
- 메일 데이터 저장을 위한 엔티티 및 저장소 코드 추가
- 이메일 요청을 위한 컨트롤러 추가
- 인증코드 생성 메서드 구현
- 이메일 전송 메서드 구현
- 이메일 요청 타임아웃 시간을 5초에서 10초로 변경
- 인증코드 이메일 html 디자인 변경
- 이메일 인증코드 검증 로직 구현
- 오탈자 수정
- 엔티티명 변경
- 이메일 전송 관련 환경변수 추가
- 전송자 이메일 환경변수명 변경
@seokwns seokwns added enhancement New feature or request Done 진행 완료 user 유저와 관련된 기능 labels Nov 5, 2023
@seokwns seokwns self-assigned this Nov 5, 2023
- 이메일 서비스 사용을 위한 의존성 추가
Copy link
Member

@1jeongg 1jeongg left a comment

Choose a reason for hiding this comment

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

오 훨씬 보안적으로 안전할 것 같아요!! 데이터 검증 로직도 따로 분리해주셨네요 훨씬 깔끔하고 좋은 것 같습니다! 고생하셨어요👍👍

그리고 이메일 검증 후 회원가입할 때 해당 이메일이 검증된 이메일인지 확인하는 로직이 있으면 좋지 않을까요?

@1jeongg 1jeongg merged commit 635f595 into Step3-kakao-tech-campus:weekly Nov 5, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Done 진행 완료 enhancement New feature or request user 유저와 관련된 기능
Projects
None yet
Development

Successfully merging this pull request may close these issues.

회원가입 이메일 인증 로직 구현
2 participants