Sari la conținut

JWT decodor

Probleme de autentificare depanare prin citirea a ceea ce spune de fapt un simbol, într-un instrument care este explicit despre ceea ce nu dovedește.

Semnătura nu este verificată. Acest instrument decodifică doar structura. Un jeton decodat nu dovedeşte nimic despre cine l-a emis sau dacă este încă valabil pentru API.

Algoritm (alg)HS256
Tip (tip)JWT
Partea de semnăturăprezent (neverificat)
Expirare—
Emitent (emis)https://auth.example.com
Subiect (subsemnat)user_42
Publicul (aud)api
Eliberat la (iat)2023-11-14T22:13:20.000Z
Expiră (expiră)2027-01-15T08:00:00.000Z

Antet

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

Sarcina utilă

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

Decodarea se întâmplă în browser-ul dumneavoastră; jetonul nu este trimis nicăieri. Evitați lipirea jetoane de producție în orice site, inclusiv acesta.

Monitor autentificat API fluxuri cu controale ale tranzacțiilor. Gratuit pentru 5 monitoare, fără card bancar.

Începe monitorizarea

Cum se masoara

  • Cele trei piese de bază64url sunt împărțite și primele două decodate ca JSON (RFC 7519).
  • Exp, nbf și Iat sunt redate ca ISO date și în comparație cu ceasul.

Limite

  • Semnătura nu este niciodată verificată, deci nimic de aici nu dovedeşte că un jeton este autentic sau acceptat de API.
  • Jetoanele criptate (JWE, cinci părți) nu sunt acceptate.

Depanare

API respinge un simbol care pare valabil aici
Validitatea depinde de semnătură, cheia, publicul și emitentul pe care serverul le așteaptă și de timpul pierdut. Acest instrument nu le poate vedea.

Unelte conexe