JWT 생성기
HS256/384/512 서명과 표준 클레임으로 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)
뭔가 잘못됐거나 빠진 게 있나요?
피드백 보내기