JWT 디코더
JSON Web Token을 디코딩하여 헤더, 페이로드 및 만료 시간을 확인하세요.
JWT란 무엇입니까?
JWT(JSON 웹 토큰)는 당사자 간에 정보를 JSON 개체로 안전하게 전송하기 위한 간결하고 독립적인 방법을 정의하는 개방형 표준(RFC 7519)입니다. JWT는 일반적으로 최신 웹 애플리케이션의 인증 및 권한 부여에 사용됩니다.
JWT 구조
JWT는 점(.)으로 구분된 세 부분으로 구성됩니다.
- 헤더: 토큰 유형(JWT)과 서명 알고리즘(예: HS256, RS256)이 포함되어 있습니다.
- 페이로드: 클레임(사용자 및 추가 메타데이터에 대한 설명)이 포함되어 있습니다.
- 서명: 메시지가 도중에 변경되지 않았는지 확인하는 데 사용됩니다.
일반적인 JWT 클레임
- iss(발행자): 토큰을 발행한 엔터티입니다.
- 하위 (주제): 토큰의 제목(일반적으로 사용자 ID)입니다.
- aud (청중): 토큰을 받을 대상 수신자입니다.
- exp(만료 시간): 토큰이 만료되는 경우.
- iat (발행 장소): 토큰이 발행된 시점.
- nbf(이전 아님): 이 시간 이전에는 토큰이 유효하지 않습니다.
개인 정보 보호 우선
이 JWT 디코더는 브라우저에서 100%를 실행합니다. 귀하의 토큰은 어떤 서버로도 전송되지 않습니다. JWT에는 민감한 사용자 정보가 포함되는 경우가 많기 때문에 이는 보안에 매우 중요합니다. 데이터 유출 걱정 없이 생산 토큰을 안전하게 디코딩할 수 있습니다.