JWT 생성기
HS256/HS384/HS512 서명과 표준 클레임을 지원하는 온라인 JWT 토큰 생성, 브라우저 로컬 처리
JWT란 무엇인가요?
JWT(JSON Web Token)는 당사자 간에 정보를 안전하게 전송하기 위한 JSON 기반 개방형 표준(RFC 7519)입니다. 클레임(claims)을 JSON 객체로 인코딩하며, 점(.)으로 연결된 세 개의 세그먼트로 이루어집니다. 주로 API 인증과 권한 부여에 사용됩니다.
JWT 구조
Header/토큰 유형(typ)과 서명 알고리즘(alg)을 포함Payload/사용자 신원, 권한, 만료 시간 등의 클레임 정보를 포함Signature/Header, Payload를 비밀 키와 결합해 생성하며 내용 변조 여부를 검증
일반 Claims
iss/발급자(Issuer)sub/주체(Subject)aud/대상(Audience)exp/만료 시간(Expiration time)nbf/효력 시작 시간(Not before)iat/발급 시간(Issued at)jti/고유 식별자 (JWT ID)