16 / 18
스프링 시큐리티의 401·403 응답을 JSON으로 통일하기
이전 노트에서는 Refresh Token으로 Access Token을 조용히 갱신하는 구조를 완성했다. 로그인, 재발급, 로그아웃, 문지기까지 인증의 큰 흐름은 다 만들어졌다.
이번 노트는 그 흐름에서 실패했을 때 스프링이 뭐라고 대답하는지를 다룬다. 지금까지는 성공 경로에 집중하느라 실패 응답을 스프링 시큐리티의 기본값에 맡겨 두었다. 그 기본값이 어떤 모양인지 보면 왜 손봐야 하는지가 바로 드러난다.