추가된 페이지와 역할
connection 코드를 model의 DBConnection으로 이동 > MemberDAO에서도 쉽게 쓸수있게 하려고
LoginCmd.Java - EndUser에게 입력받은 id, pwd를 DB에 저장된 id, pwd와 비교하는 역할
MemberDAO - 유저의 정보 즉 Member테이블과 DB작업을 위한 쿼리
MemberDTO - 유저의 정보 데이터 정의
로그인기능 구현
1 id와 pwd를 EndUser에게 입력받아 LoginCmd로 넘긴다
2 LoginCmd 에서 받은id값을 DB에 넣어서 해당 id의 DB데이터를 가져온다 (memberDAO, DTO 만들기)
>> DB에서 가져온 값을 사용하기 위해 MemberDTO에 넣어서 리턴
3 비밀번호를 비교하는 isPasswordMatch 코드를 만든다
4 EndUser에게 입력받은 pwd와 DB에서 가져온 pwd를 isPasswordMatch로 보내 비교하여 로그인 or 로그인실패
로그인 기능에 Hashing처리 추가 (0910)
'수업 & 공부 > 수업 내용' 카테고리의 다른 글
33- 게시판 리뷰 (회원가입) (0) | 2021.09.13 |
---|---|
30- 게시판 리뷰 (답글 달기) (0) | 2021.09.07 |
28- jspmvc 구성도와 요구사항 명세 (0) | 2021.09.06 |
27- 게시판 리뷰 (댓글 출력&카운트) (0) | 2021.09.02 |
26- 게시판 만들기4 (페이징 처리) (0) | 2021.08.29 |