JWT( JSON Web Token)은 웹 통신 시 데이터를 안전하게 전송하기 위한 표준 방식 중 하나입니다. 주로 클라이언트와 서버 간의 인증 정보나 클레임(Claim) 데이터를 포함한 토큰을 생성하여 사용합니다. JWT는 JSON 형식으로 정보를 표현하며, 디지털 서명을 사용하여 무결성을 보호하고 신뢰성을 확보합니다. JWT는 세 가지 구성 요소로 이루어져 있습니다. Header (헤더): JWT의 유형과 사용되는 알고리즘을 포함합니다. 예를 들어, {"alg": "HS256", "typ": "JWT"}와 같은 형식으로 표현됩니다. Payload (내용): 실제로 전달하려는 데이터를 담습니다. 클레임(클레임은 토큰에 담긴 정보를 나타내며, 예를 들어 사용자 ID, 권한 등을 포함할 수 있습니다.)과 ..