HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🛁
공부기록
/
🍀
Spring
/
🥇
CH7,8 - RememberMe, Filter
🥇

CH7,8 - RememberMe, Filter

태그

RememberMe

  • 세션이 만료되고 웹 브라우저가 종료된 후에도 애플리케이션이 사용자를 기억함
  • 쿠키에 대한 http 요청을 확인한 후 토큰 기반 인증을 사용해 유효성을 검사하고 토큰이 검증되면 사용자는 로그인 된다.
  • 사용자 라이프 사이클
    • 인증 성공(Remember-Me 쿠키설정)
    • 인증 실패(쿠키가 존재하면 쿠키 무효화)
    • 로그아웃(쿠키가 존재하면 쿠키 무효화)
notion image
 

RememberMeAuthenticationFilter

notion image
  • 사용자 세션이 만료 / 끊길 경우 시큐리티 컨텍스트에 존재하지 않을 경우
    • Filter가 동작.