Décoder JWT et inspecter la charge utile
Pour déboguer des problèmes d'authentification, vous avez souvent besoin de lire les claims dans un JWT. Cette chaîne décode le JWT (sans vérifier la signature — voir la note de sécurité ci-dessous) puis formate le JSON résultant pour que les claims soient lisibles. Rappel : décoder un JWT ne confirme que sa structure, pas son authenticité.
Problème résolu
Décoder un token JWT en son en-tête et charge utile, puis pretty-printer le JSON pour inspection.
Entrée → Sortie
Décodeur JWT entrée → Décodeur JWT sortie , total 1 étapes.
Durée d’exécution
2–3 min · entièrement en local dans le navigateur.
Avant de commencer
- Une chaîne JWT compacte (header.payload.signature)
Pipeline
-
Decode and inspect JWT header, payload, and time claims with expiry status. Gratuit, privé et 100% côté client.
S’exécute localement dans le navigateur. La recette ne définit que le pipeline — vos entrées ne quittent jamais cet onglet.
▶Exécuter ce flux
Saisissez votre entrée ci-dessous et cliquez sur Exécuter. Tout le traitement se fait localement dans votre navigateur — rien n'est envoyé.
Progression du pipeline
- Décodeur JWTjwt
Exemple d’entrée
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0IiwibmFtZSI6IkFsaWNlIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
Sortie attendue
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. Cette paire entrée-sortie est exécutée avec de vrais outils à la construction (tests/unit/recipes.test.ts) — la sortie attendue est vérifiée, non illustrative.
Workflows associés
Vous pourriez aussi avoir besoin de
Workflows partageant des outils ou thèmes avec cette recette.