프로그램/JAVA
[JWT] 토큰 인증 및 payload 확인
프뚜
2021. 11. 24. 10:53
728x90
반응형
SMALL
안녕하세요!
프뚜(프로그래머 뚜)입니다!
[개발 환경]
- OS: windows 10 64bit
- JAVA: 11
- IDE: IntelliJ
JWT(Java Web Token) 생성된 토큰을 확인하고 payload에 있는 값을 확인하는 방법에 대해 포스팅 하려고 합니다.
이전 포스팅을 참조하시기 바랍니다.
Interceptor
header에 있는 'Authorization'을 꺼내서 jwt토큰을 확인합니다.
WebMvcConfigurer
createToken을 제외한 모든 Servlet을 타겟으로 설정합니다.
JWT Token payload에 있는 userId가 정상적으로 나오는 걸 확인합니다.
기본적인 테스트만을 위해 JWT 세팅을 했습니다.
데이터베이스 등 여러가지 비지니스 로직을 더 추가해야 정상적으로 사용할 수 있습니다.
궁금하신 부분 또는 문제가 생긴 부분에 대해서 댓글 남겨주시면 빠르고 정확한 답변드리겠습니다.
728x90
반응형
LIST