2026/02/17 2

[Spring] 웹소켓/Stomp 6

https://nippyclouding.tistory.com/51 [Spring] 웹소켓/Stomp 5https://nippyclouding.tistory.com/49 [Spring] 웹소켓/Stomp 4Stomp는 순수 웹소켓과 다르게 각 room (주로 topic이라고 호칭)들을 구분하여 관리할 수 있다. (사용자마다 group화 되어있다)순수 웹소켓도 각 room을nippyclouding.tistory.com위와 이어진다. EventListener - Stomp에서는 순수 웹소켓과 다르게 직접 클라이언트 세션들을 개발자가 관리하지 않는다.- 클라이언트 세션들은 Stomp에서 자동으로 편리하게 관리하고 있다.- 웹소켓을 이용하며 발생한 사건(event)들을 catch하여 기록, 로깅할 수 있도록 돕는..

[Spring] 웹소켓/Stomp 5

https://nippyclouding.tistory.com/49 [Spring] 웹소켓/Stomp 4Stomp는 순수 웹소켓과 다르게 각 room (주로 topic이라고 호칭)들을 구분하여 관리할 수 있다. (사용자마다 group화 되어있다)순수 웹소켓도 각 room을 구분 가능하지만, 직접 모두 구현해주어야 한다.Snippyclouding.tistory.com Stomp Handler 웹소켓 / Stomp 4의 코드는 현재 JWT 토큰 검증을 하고 있지 않다.=> 로그인 여부와 관련없이 채팅 기능을 이용할 수 있다는 것이 문제이다. 현재는 security config 코드에서 "/connect" 요청은 인증에서 제외하고 있다.security filter에서는 http 요청에 대해서만 인증을 검증할 ..