[Java/자바] JWT 토큰 발급 및 JWT/JWK 검증 처리 방법 정리
JWT란? JWT(JSON Web Token)란 인증에 필요한 정보들을 암호화시킨 JSON 토큰 JWT 토큰을 HTTP 헤더에 실어 서버가 클라이언트를 식별하는 방식 JWT 구조 HEADER(헤더), PAYLOAD(내용), SIGNATURE(서명). 을 구분자로 나누어지는 세 가지 문자열의 조합 pom.xml 추가 (JWT, JWK) com.auth0 java-jwt 4.2.2 com.auth0 jwks-rsa 0.21.3 com.nimbusds nimbus-jose-jwt 9.30.1 JWT 생성 및 검증 main : JWT 토큰생성 -> JWT 검증 -> JWK 검증 public static void main(String[] args) throws Exception { // JWT 토큰생성 Strin..