JWT dekodieren und Payload inspizieren
Beim Debuggen von Authentifizierungsproblemen müssen Sie oft die Claims in einem JWT lesen. Diese Kette dekodiert das JWT (ohne Signaturverifikation — siehe Sicherheits Hinweis unten) und formatiert dann das resultierende JSON, damit die Claims leicht lesbar sind. Achtung: Das Dekodieren eines JWT bestätigt nur seine Struktur, nicht seine Echtheit.
Gelöstes Problem
Ein JWT-Token in Header und Payload dekodieren, dann JSON pretty-printen für Inspektion.
Eingabe → Ausgabe
JWT-Dekodierer Eingabe → JWT-Dekodierer Ausgabe , insgesamt 1 Schritte.
Ausführungsdauer
2–3 Min · vollständig lokal im Browser.
Vor dem Start
- Ein kompakter JWT-String (header.payload.signature)
Pipeline
-
Decode and inspect JWT header, payload, and time claims with expiry status. Kostenlos, privat und 100% clientseitig.
Läuft lokal im Browser. Das Rezept definiert nur die Pipeline — Ihre Eingaben verlassen nie diesen Tab.
▶Diesen Workflow ausführen
Geben Sie unten Ihre Eingabe ein und klicken Sie auf Ausführen. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser — nichts wird hochgeladen.
Pipeline-Fortschritt
- JWT-Dekodiererjwt
Beispiel-Eingabe
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0IiwibmFtZSI6IkFsaWNlIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
Erwartete Ausgabe
Header:
{
"alg": "HS256",
"typ": "JWT"
}
Payload:
{
"sub": "1234",
"name": "Alice",
"iat": 1516239022
}
Issued at (iat): 2018-01-18T01:30:22.000Z (Thu Jan 18 2018 09:30:22 GMT+0800 (中国标准时间))
Status: VALID (time claims)
Signature:
SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
Note: Local decoding is not server-side signature verification. Dieses Eingabe-Ausgabe-Paar wird beim Build mit echten Tools ausgeführt (tests/unit/recipes.test.ts) — die erwartete Ausgabe ist verifiziert, nicht illustrativ.
Verwandte Workflows
Sie könnten auch brauchen
Workflows, die Tools oder Themen mit diesem Rezept teilen.