이전 게시글 >>
Spring-Boot Blog Project 5. 권한, 인증 체크하기
로그아웃을 하는 방법은 간단하다.
그냥...... JSP처럼 세션을 통째로 날리면 된다.
IndexController.java
package com.mary.blog.controller;
import javax.servlet.http.HttpSession;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class IndexController {
@GetMapping("/auth/logout")
public String logout(HttpSession session) {
session.invalidate();
return "redirect:/"; //주소 요청으로 변경
}
}
세션을 날리고, 리다이렉트로 주소를 이동시킨다.
반응형
'SpringBoot' 카테고리의 다른 글
Spring-Boot Blog Project 8. 메인페이지에 글 노출 구현하기 (0) | 2020.07.27 |
---|---|
Spring-Boot Blog Project 7. 글쓰기 구현하기 (0) | 2020.07.27 |
Spring-Boot Blog Project 5. 권한, 인증 체크하기 (0) | 2020.07.27 |
Spring-Boot Blog Project 4. 로그인 화면 구현하기 (0) | 2020.07.20 |
Spring-Boot Blog Project 3. 회원가입 화면 구현하기 (0) | 2020.07.20 |