맵크나이트의 마라탐방

jsp 임시비밀번호 메일로 보내기 ②로그인을 위한 DB설정 + 로그인 본문

WEB/jsp

jsp 임시비밀번호 메일로 보내기 ②로그인을 위한 DB설정 + 로그인

봉바👾 2023. 6. 16. 00:48

일단 임시로 테이블을 만들어봤어요

나중에 수정될 수 있어요~!!

데이터도 일단 임시로 삽입해볼껍니다..!

 

우선 임시메일기능 보내는 건 계정이 두 개가 필요합니다

smtp를 설정했던 메일을 보내주는 계정하나,

그리고 메일을 받는 계정 하나가 필요합니다

디비 email부분에  smtp를 설정하지 않은 본인의 다른 이메일 계정을 써주세용

 

일단 중요한 건 잃어버렸던 기존 비밀번호를

새로운 비밀번호로 바꾸는 것이니까요!

 

일단 간단한 로그인기능을 만들어보겠습니다

 

일단 귀찮아서 테스트겸 개발할때

써먹는 방법입니다

저는 커넥션풀 따로 설정하지도 않고 

ojdbc 빌드패스만하고 저 메소드를 만든다음

메소드를 만들때마다 삽입하고 끊어주고 합니다 ㅎㅎ..;;;

 

MemberDAO

 

Login.jsp

 

LoginProc.jsp

 

이제 db에 있는

kimid로 로그인을하면

 

로그인성공이 뜹니다

이제

db에 멤버 데이터도 있고, 로그인기능도 만들었습니다

임시비번을 만드는데 필요한 기본 셋팅은 대략 마친 것 같습니다

이제 멤버중 한 명이 비밀번호를 잃어버려서

임시비밀번호를 메일로 받는 기능이 필요하다고 가정해보아요~!

 

그건 다음 포스팅부터 만들어보도록 하겠습니다!