-
SpringFramework를 이용한 웹사이트 만들기(10)-- 로그인,로그아웃 기능SpringFrameWork/Spring 을 활용한 쇼핑몰 만들기 2022. 8. 26. 11:59728x90
오늘은 로그인과 로그아웃기능을 구현 해보도록 하겠습니다.
아이디와 비밀번호를 받아와주시고 session,response,request를 받아와줍니다.
그리고 if문을 사용하여 vo가 비어있지 않고 = 비밀번호가 일치하고 = 가입중인 유저라면, 유저등급과 이름,이메일, 아이디를 session에 담아주고 로그인을 할 수 있도록 해줍니다.
<c:if>문으로 세션에 담아있는 level로 비교를 하여
로그인을 안했으면 로그인버튼만 출력 하도록하고, 관리자는 관리자페이지,
일반 유저는 마이페이지 버튼을 출력하도록 설정해줍니다.
로그인을 할때 ~~님 로그인되었다는 메세지를 출력해주며 로그인을 해줍니다.
만약 아이디나 비밀번호가 일치하지 않는다면 다시 확인해달라는 메세지를 내보내어
로그인이 불가하도록 설정 하였습니다.
밑 사진이 일반 유저와 관리자로 로그인했을때의 차이입니다.
로그아웃 부분은 간단하게 세션을 끊어주면 됩니다.
https://github.com/seongjaePark12/Air_Reservation
728x90'SpringFrameWork > Spring 을 활용한 쇼핑몰 만들기' 카테고리의 다른 글
SpringFramework를 이용한 웹사이트 만들기(12)--[관리자] 메인 페이지 및 회원리스트 (0) 2022.08.30 SpringFramework를 이용한 웹사이트 만들기(11)--아이디,비밀번호 찾기 (0) 2022.08.29 SpringFramework를 이용한 웹사이트 만들기(9)--회원가입 완료 (0) 2022.08.25 SpringFramework를 이용한 웹사이트 만들기(8)--회원가입의 아이디, 이메일 중복체크를 해보자(Ajax를 사용) (0) 2022.08.24 SpringFramework를 이용한 웹사이트 만들기(7)--vo lombok사용하기 (0) 2022.08.23