https://unie2.tistory.com/448?category=890695
Spring(스프링) 로그인 기능 구현
1. 프로젝트 - src - main - webapp - WEB-INF - jsp - main 폴더 하위에 login.jsp 파일 생성 아이디 비밀번호 로그인 위 코드는 로그인 기능을 수행하기 위해 임시로 만든 아직 꾸며지지 않은 jsp파일이다. 또한
unie2.tistory.com
위 게시글과 같이 로그인 기능을 구현한 코드를 바탕으로 로그아웃 기능을 구현하였다.
1. Controller
@RequestMapping(value = "logout.do")
public ModelAndView logout(HttpServletRequest req) throws Exception {
ModelAndView mv = new ModelAndView("redirect:/login_page.do");
HttpSession session = req.getSession();
session.invalidate();
return mv;
}
단순히 컨트롤러 부분만 구현해주는데, 현재 로그인 중인 세션을 session.invalidate()를 통해 종료시킴으로써
로그아웃 기능을 쉽게 개발할 수 있다.
'Spring' 카테고리의 다른 글
[MAVEN] 환경변수 설정 (mvn명령 사용하기) (0) | 2021.12.06 |
---|---|
Spring(스프링) 로그인 기능 구현 (0) | 2021.10.17 |
Spring(스프링) 비밀번호 암호화 (SHA-256 알고리즘) (0) | 2021.10.17 |