매일 손이 가는 개발자 도구를 한곳에.
변환기, 포맷터, 해시, 검증기, 그리고 계속 다시 열게 되는 작은 유틸리티들이 여러 탭에 흩어지지 않고 한자리에 모여 있습니다.
JWT(JSON Web Token)를 디코딩하고 헤더, 페이로드, 서명을 확인합니다
JSON Web Token(JWT)은 두 당사자 간에 전달할 클레임을 표현하는 간결하고 URL 안전한 수단입니다. 점(.)으로 구분된 Header, Payload, Signature 세 부분으로 이루어집니다.
JWT 구조 Header: 토큰 타입(JWT)과 서명 알고리즘(예: HS256, RS256)을 담음 Payload: 클레임을 담음 - 엔티티에 대한 진술과 추가 데이터 Signature: 토큰이 변조되지 않았는지 검증하는 데 사용…
예시 JWT 구조를 다루므로 일반적인 입력과 출력을 빠르게 비교할 수 있습니다.
선택한 도구의 소스 코드로, 오른쪽의 실시간 버전과 함께 여기에 표시됩니다.
type DecodedJWT = { header: any; payload: any; signature: string; }; // Decode base64url (JWT uses a URL-safe variant of base64) function base64UrlDecode(str: string): string { // Replace URL-safe characters let base64 = str.replace(/-/g, '+').replace(/_/g, '/');