JWT란? JWT(JSON Web Token)는 클라이언트(사용자)와 서버 간에 정보를 JSON 개체로 안전하게 전송하기 위한 개방형 표준(RFC 7519)이다. JWT는 JSON 개체에 기본정보, 전달할 정보, 검증 정보를 모두 담고 있다. 또한, JWT는 전자 서명이 되어있기 때문에 검증 과정을 거쳐 확인하고 신뢰할 수 있으며 Secret Key 또는 Public/Private Key Pair를 사용하여 서명할 수 있다. JWT의 구조 JWT는 Header, Payload, Signature 3가지 구성 요소로 이루어지며, 각 구성 요소는 dot (.)으로 구분된다. 1. Header Header는 JWT의 첫번째 구성 요소이고, 일반적으로 2가지 정보를 담고 있다. alg : Signature을 만..