JAVAIARY

Spring Security - 10. 번외 1 로그아웃 본문

lectureNote/SPRING

Spring Security - 10. 번외 1 로그아웃

shiherlis 2023. 1. 2. 17:43

1. 문제 

  • 기존에 세션을 통해 관리하던 것들이 시큐리티를 적용하면서 작동하지 않음
  • 회원탈퇴도 그 중 하나
  • 1 . 회원탈퇴시 DB에서 회원정보를 삭제시키고
  • 2.  회원 로그아웃된 상태로 회원 탈퇴 완료 페이지로 이동해야하는데
  • 기존 세션을 삭제시키는 형태로 하던 방식이 작동하지 않음 

2. 해결

  • 인증저장에 대한 개념

https://catsbi.oopy.io/f9b0d83c-4775-47da-9c81-2261851fe0d0

 

스프링 시큐리티 주요 아키텍처 이해

목차

catsbi.oopy.io

해당 링크 참고

MemberController

SecurityContextHolder.clearContext()
  • 해당 구문을 추가함으로써 인증객체를 삭제해준다. 

3. 결과