Šta je JWT Dekoder?
Besplatni online JWT dekoder. Zalijepite bilo koji JWT za trenutni prikaz dekodiranog zaglavlja i tereta. Provjerite status isteka, izdavača i tvrdnje.
JSON Web Tokeni (JWT) su kompaktan, URL-siguran format tokena koji se široko koristi u modernim sistemima autentifikacije, autorizaciji API-ja i implementacijama jedinstvene prijave. JWT Decoder vam omogućava da zalijepite bilo koji JWT i odmah pregledate njegovo dekodirano zaglavlje (header) i sadržaj (payload), olakšavajući otklanjanje grešaka u tokovima autentifikacije i razumijevanje sadržaja tokena.
Kada zalijepite JWT, alat ga odmah dijeli na tri komponente — zaglavlje, sadržaj i potpis — te dekodira base64url-kodirano zaglavlje i sadržaj u formatirani JSON. Zaglavlje prikazuje algoritam potpisivanja (poput HS256 ili RS256) i tip tokena. Sadržaj otkriva sve tvrdnje (claims), uključujući standardne poput iss (izdavalac), sub (subjekt), aud (publika), exp (vrijeme isteka), nbf (ne prije), iat (izdato u) i sve prilagođene tvrdnje koje je izdavalac uključio.
Status isteka istaknut je jasnim indikatorom: važeći (token nije istekao), istekao (prošlo vrijeme isteka) ili još nije važeći (prije nbf vremena). Ovo je posebno korisno tokom razvoja kada trebate brzo provjeriti je li testni token istekao ili su vremenske tvrdnje ispravno postavljene.
Ključna razlika: ovaj alat dekodira, ali NE provjerava potpise. Dekodiranje JWT-a je trivijalno lako — zaglavlje i sadržaj su samo base64url-kodirani JSON koji svako može pročitati. Potpis je ono što osigurava da token nije mijenjan. Bez provjere potpisa, nikada ne biste trebali vjerovati dekodiranim tvrdnjama iz nepouzdanog izvora. Za provjeru potpisa potreban vam je ključ za potpisivanje i odgovarajuća logika na strani servera.