Hoppa till innehållet

JWT dekoder

Debug autentiseringsproblem genom att läsa vad en token faktiskt säger, i ett verktyg som är explicit om vad det inte bevisar.

Signaturen är inte verifierad. Detta verktyg avkodar bara strukturen. En avkodad token bevisar ingenting om vem som utfärdade den eller om den fortfarande är giltig för din API.

Algoritm (alg)HS256
Typ (typ)JWT
Signaturdelnärvarande (inte kontrollerad)
Expiry—
Utgivare (iss)https://auth.example.com
Subject (sub)user_42
Audience (aud)api
Utfärdas på (iat)2023-11-14T22:13:20.000Z
Förfaller (exp)2027-01-15T08:00:00.000Z

Header

{
  "alg": "HS256",
  "typ": "JWT"
}

Payload

{
  "iss": "https://auth.example.com",
  "sub": "user_42",
  "aud": "api",
  "iat": 1700000000,
  "exp": 1800000000,
  "scope": "monitors:read"
}

Avkodning sker i din webbläsare; token skickas inte någonstans. Undvik att klistra in produktionstokens på någon webbplats, inklusive den här.

Övervaka autentiserade API-flöden med transaktionskontroller. Gratis för 5 övervakningar, utan kreditkort.

Börja övervaka

Hur det mäter

  • De tre bas64url-delarna är splittrade och de två första avkodade som JSON (RFC 7519).
  • nbf och iat görs som ISO datum och jämfört med din klocka.

Begränsningar

  • Signaturen kontrolleras aldrig, så ingenting här bevisar att en token är äkta eller accepterad av din API.
  • Krypterade tokens (JWE, fem delar) stöds inte.

Felsökning

API avvisar ett tecken som ser giltigt ut här
Giltighet beror på signaturen, nyckeln, publiken och emittenten som servern förväntar sig och klocka skev. Detta verktyg kan inte se dem.

Relaterade verktyg