10 / 12
JWT 생성과 검증을 위한 JwtProvider 구현하기
이전 노트에서는 스프링 부트 프로젝트에 JJWT 라이브러리를 설치하고, 비밀키와 만료 시간을 관리하는 JwtProperties 클래스를 만들었다. 이제는 이 설정값들을 사용해서 실제로 토큰을 새로 만들어 내고, 손님이 가져온 토큰이 진짜인지 가짜인지 검사하는 도구를 만들어야 한다.
이번 단계에서는 JWT 발급과 검증 로직을 한곳에 모아 관리하는 유틸리티 클래스인 JwtProvider를 작성한다.