Instrumente pentru dezvoltatori
Decodor JWT: decodează un JSON Web Token online – Gratuit
Gratuit, fără înregistrare, funcționează în browser. Lipește un JSON Web Token ca să-i citești antetul și payload-ul ca JSON formatat, să vezi orele emiterii, valabilității de la și expirării ca date și să verifici dintr-o privire dacă a expirat. Token-ul este decodat pe dispozitivul tău și nu este trimis nicăieri.
Token-ul este decodat pe dispozitivul tău și nu este trimis niciodată nicăieri. Semnătura nu este verificată, deci nu te baza pe acest conținut până nu îl verifică serverul tău.
De ce să folosești Decodor JWT
- 100% gratuit
- Folosește-l oricât de des vrei. Fără înregistrare, fără filigran, nimic de instalat.
- Privat prin design
- Ce scrii rămâne în browser și nu ne este trimis niciodată.
- Funcționează pe orice dispozitiv
- Rulează în browser pe Windows, Mac, Linux, Android și iPhone. Nu e nevoie de aplicație.
Cum să folosești Decodor JWT
- Lipește token-ul în câmpul JWT-ul tău. Un „Bearer ” din antetul Authorization este eliminat automat. Apasă Încearcă un exemplu ca să vezi mai întâi cum funcționează.
- Citește rândul de stare: Expirat, Nu este valid încă, În perioada de valabilitate sau fără dată de expirare deloc.
- Verifică orele Emis, Nu este valid înainte de și Expiră, afișate ca date, cu cât timp în urmă sau peste cât timp sunt.
- Copiază JSON-ul antetului sau al payload-ului cu butonul Copiază de deasupra fiecăruia, sau apasă Șterge ca să începi din nou.
Întrebări frecvente
Cum decodez un JWT?
Lipește token-ul în casetă. Antetul și payload-ul sunt decodate din Base64URL și afișate ca JSON formatat imediat; nu există un buton de apăsat.
Este sigur să lipesc aici un token real?
Decodarea are loc pe dispozitivul tău și nimic nu este trimis nicăieri. Totuși, tratează token-urile active ca pe parole: cine are unul poate să-l folosească până expiră.
Verifică această unealtă semnătura?
Nu. Doar decodează token-ul și arată semnătura așa cum este. Oricine poate crea un token cu orice conținut, deci serverul tău trebuie să verifice semnătura cu cheia lui înainte să aibă încredere în el.
Cum verific dacă un JWT a expirat?
Lipește-l și citește rândul de stare. Acesta compară revendicarea exp cu ceasul dispozitivului tău și spune Expirat, În perioada de valabilitate sau că token-ul nu are dată de expirare; semnalează și un token al cărui timp nbf nu a sosit încă.
Ce înseamnă exp, iat și nbf?
exp este când expiră token-ul, iat când a fost emis, iar nbf momentul înainte de care nu este valid. Sunt stocate ca timestamp-uri Unix în secunde; această unealtă le arată ca date în fusul tău orar.
Care sunt cele trei părți ale unui JWT?
Un JWT semnat este header.payload.signature. Antetul numește algoritmul de semnare (alg) și tipul, payload-ul conține revendicările precum sub, exp și orice date personalizate, iar semnătura dovedește că primele două nu au fost modificate.
Pot lipi tot antetul Authorization?
Da. „Bearer ” din față este eliminat înainte de decodare, așa că poți lipi valoarea antetului așa cum este.
De ce nu poate citi token-ul meu?
Un JWT semnat are trei părți separate prin puncte, iar eroarea îți spune câte a găsit. Token-urile criptate (JWE, cinci părți) nu pot fi citite fără cheie, iar unele servicii folosesc token-uri opace care deloc nu sunt JWT-uri.
Este un JWT criptat?
De obicei nu. Un JWT semnat normal este doar codat, deci oricine îl deține poate citi payload-ul. Nu pune secrete în payload-ul unui JWT decât dacă token-ul este criptat.
Este Decodor JWT gratuit?
Da. Se folosește gratuit, fără înregistrare și fără nimic de instalat.
Unelte similare
- Decodare și codare Base64Decodează Base64 în text citibil sau codează text în Base64, pe măsură ce scrii. Caracterele accentuate și emoji (UTF-8) și Base64 sigur pentru URL funcționează, iar poți transforma un fișier de până la 50 MB în Base64 sau într-un URL de date ori poți salva Base64 decodat înapoi ca fișier.
- Formatare JSONLipește JSON ca să verifici că este valid, apoi formatează-l cu indentare clară sau minifică-l pe o singură linie. Dacă ceva nu este în regulă, vezi ce anume și, în majoritatea browserelor, linia și coloana. Copiază rezultatul sau descarcă-l ca fișier .json.
- Convertor Timestamp UnixConvertește timestamp-urile Unix în date ușor de citit, în orice fus orar, și invers, în secunde sau milisecunde. Până la 1,000 deodată.