JWT이해라도해보자!!JWT란 무엇인가?JWT(JSON Web Token)는 JSON 기반의 토큰으로, 클라이언트와 서버 간의 인증 및 정보를 안전하게 교환하기 위해 사용된다.JWT는 세 부분으로 구성한다헤더(Header): 토큰 유형과 hash 알고리즘 정보를 담고 있다.페이로드(Payload): 사용자 정보와 클레임을 포함한다.시그니쳐(Signature): 헤더와 페이로드를 인코딩한 후 비밀 키로 생성한 서명으로, 토큰의 무결성을 보장한다.스프링 부트에서 JWT 사용하기1. 의존성 추가build.gradle 파일에 JWT 라이브러리를 추가하기 // JWT compileOnly group: 'io.jsonwebtoken', name: 'jjwt-api', version: '0.11.5' ..