[개발 일기] 2025.03.16 - Session.invalidate()
·
개발 일기
💡 개요Session.invalidate() 을 하면 세션 저장소에 있는 모든 세션 정보가 삭제될까? 아니면 해당 요청을 한 사용자(스레드) 정보만 삭제될까? 오늘은 이 내용에 대해 정리해보자. 📕 Session.invalidate()invalidate의 사전적 의미는 무효화이다. invalidate() 메서드도 마찬가지이다. 사용자의 세션 정보를 사용하지 못하게 무효화하는 것이다. 그렇다면 여기서 궁금한 게, invalidate()는 모든 세션 정보를 무효화할 까, 아니면 해당 사용자의 정보만 무효화할까? 정답은 당연하게도 invalidate() 를 호출한 사용자의 정보만 무효화한다. 사실 많은 블로그에서 ‘세션을 완전하게 삭제할 때 invalidate() 사용!’ 이런 식으로 글을..