일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- MVC
- 대분류/중분류/소분류
- 교보문고 따라하기
- 세션
- Oracle
- SESSION
- 로그인과 장바구니 구현
- Spring
- js
- 오라클
- 인증코드로 비밀번호 변경 구현
- jsp
- Sts
- Spring MVC
- jakarta.mail
- json
- 스프링
- 코딩
- Level 1
- MySQL
- java
- jquery
- 자바
- 일단_해보는거야
- 다중 카테고리 구현
- 이메일로 인증코드 전송 구현
- 고객센터 구현
- jsp 프로젝트
- 프로그래머스
- ajax
목록jakarta.mail (5)
감 잃지말고 개발하기

회원 관련 로직 중 회원이 비밀번호를 찾고 싶을 때 가입한 이메일로 인증코드를 발송하고, 인증코드를 가지고 회원 비밀번호를 변경하는 로직을 기록하고자 한다. 저번 포스팅에서는 3. 비밀번호 변경 페이지를 구현해 보았다. 이번 포스팅에서는 마지막 단계, 비밀번호 변경 페이지를 처리하는 4. 서버 딴 로직을 구현해 보도록 하겠다. ♠ 프로젝트 전체 로직 흐름이 궁금하면 아래 포스팅을 참고하세요 ♠ 2023.04.25 - [JSP/MVC] - [JSP] [MVC] [JAVA] 이메일 전송으로 회원 비밀번호 변경 구현하기 #1. 구현 틀 잡기 [JSP] [MVC] [JAVA] 이메일 전송으로 회원 비밀번호 변경 구현하기 #1. 구현 틀 잡기 회원 관련 로직 중 비밀번호를 찾고 싶을 때 가입한 이메일로 인증코드를..

회원 관련 로직 중 회원이 비밀번호를 찾고 싶을 때 가입한 이메일로 인증코드를 발송하고, 인증코드를 가지고 회원 비밀번호를 변경하는 로직을 기록하고자 한다. 저번 포스팅에서는 로직 흐름 중 2. 서버 딴 로직을 기록해 보았다. 이번 포스팅에서는 2. 서버 딴 로직에서 "/memberChangePw.me"로 리다이렉트하고 나서의 처리를 마저 구현한 후, 3. 비밀번호 변경 페이지를 구현해보도록 하겠다. ♠ 프로젝트 전체 로직 흐름이 궁금하면 아래 포스팅을 참고하세요 ♠ 2023.04.25 - [JSP/MVC] - [JSP] [MVC] [JAVA] 이메일 전송으로 회원 비밀번호 변경 구현하기 #1. 구현 틀 잡기 [JSP] [MVC] [JAVA] 이메일 전송으로 회원 비밀번호 변경 구현하기 #1. 구현 틀 ..

회원 관련 로직 중 회원이 비밀번호를 찾고 싶을 때 가입한 이메일로 인증코드를 발송하고, 인증코드를 가지고 회원 비밀번호를 변경하는 로직을 기록하고자 한다. 저번 포스팅에서는 로직 흐름 중 1. 인증코드 발급 페이지를 구현하고, 네이버 SMTP 설정을 기록해 보았다. 이번 포스팅에서는 로직 흐름 중 2. 서버 딴 로직을 구현해 보도록 하겠다. ♠ 프로젝트 전체 로직 흐름이 궁금하면 아래 포스팅을 참고하세요 ♠ 2023.04.25 - [JSP/MVC] - [JSP] [MVC] [JAVA] 이메일 전송으로 회원 비밀번호 변경 구현하기 #1. 구현 틀 잡기 [JSP] [MVC] [JAVA] 이메일 전송으로 회원 비밀번호 변경 구현하기 #1. 구현 틀 잡기 회원 관련 로직 중 비밀번호를 찾고 싶을 때 가입한 이..

회원 관련 로직 중 사용자가 비밀번호를 찾고 싶을 때 가입한 이메일로 인증코드를 발송하고, 인증코드를 가지고 회원 비밀번호를 변경하는 로직을 기록하고자 한다. 저번 포스팅에서는 프로젝트 개요적인 면에서 개발 환경에 따른 필요 라이브러리를 설정하고, 전체 구현 흐름을 간략하게 정리해 보았다. 이번 포스팅에서는 저번 포스팅에서 정리한 로직 흐름 중 1. 인증코드 발급 페이지를 구현하고, 서버 측에서 이메일을 송신하기 위해 필요한 SMTP 설정을 정리해 보도록 하겠다. 목표 ♠ JSP에서 MVC 패턴을 지키면서 구현할 수 있다. ♠ 이메일 사용을 위한 네이버 SMTP 설정을 할 수 있다. 로직 흐름 코드 및 실행화면 1. 인증코드 발급 페이지(forgotPwForm.jsp) 1-1. ▼ 인증코드 발급 페이지 ..

회원 관련 로직 중 비밀번호를 찾고 싶을 때 가입한 이메일로 인증코드를 발송하고, 인증코드를 가지고 회원 비밀번호를 변경하는 로직을 기록하고자 한다. 인증코드로 회원 비밀번호 변경하는 로직을 구현하기 위한 첫 단계로, 이번 포스팅에서는 개발 환경 및 필요 라이브러리 설정, 그리고 전체 구현 흐름을 짚어보도록 하겠다. 목표 ♠ 개발 환경에 따른 외부 라이브러리를 가져올 수 있다. ♠ 구현하고자 하는 프로젝트 흐름을 파악할 수 있다. 개발 환경 및 라이브러리 설정 본 프로젝트에서 사용하는 개발 환경은 다음과 같다. Java SE Development Kit 11.0.15.1 Tomcat 9.0 MySQL8.0.27 외부 라이브러리를 쓸 때에는 항상 개발 환경과 호환되는 버전을 쓰는 것이 중요하다. 이메일로 ..