◆ 이메일 인증번호 발송
◆ 백엔드에서 구현한 내용:
- 이메일 발송 기능 구현: 자바 Mail API 라이브러리를 이용하여 이메일 발송 기능을 구현했습니다.
- 인증번호 생성: 랜덤한 숫자 문자열을 생성하여 인증번호로 사용하였습니다.
- 인증번호 데이터베이스 저장: 생성된 인증번호를 데이터베이스에 저장하여 나중에 인증 확인 시 사용할 수 있도록 했습니다.
◆ 프론트엔드에서 구현한 내용:
- 인증번호 입력 폼 구현: Vue.js를 이용하여 인증번호 입력 폼을 구현했습니다.
- 이메일 발송 요청: 백엔드 API를 호출하여 이메일 발송 요청을 보내고, 응답으로 받은 메시지를 화면에 표시했습니다.
- 인증번호 확인 요청: 백엔드 API를 호출하여 입력한 인증번호가 유효한지 확인하고, 응답으로 받은 메시지를 화면에 표시했습니다.