Décoder un JSON Web Token (JWT)
- Tableau de bord
- Documentation
- API
Pourquoi décoder des jetons JWT ?
Les jetons JWT (JSON Web Token) sont utilisés pour transmettre des informations entre deux parties de manière sécurisée. Cependant, il est parfois nécessaire de décoder ces jetons pour vérifier leur contenu et leur intégrité. Un outil de décodage de JWT vous permet de décoder un jeton JWT encodé et d'afficher les informations qu'il contient de manière lisible et structurée.
Caractéristiques de l'outil de décodage de JWT
Cet outil de décodage de JWT vous permet de décoder un jeton JWT encodé en Base64 URL-safe et d'afficher l'en-tête, le payload et la signature du jeton sous forme de chaînes JSON formatées.
Comment décoder un jeton JWT
Pour décoder un jeton JWT, entrez le jeton encodé dans le champ de saisie prévu à cet effet et cliquez sur le bouton "Décoder". L'outil affichera alors les informations contenues dans le jeton sous forme de chaînes JSON formatées.
Une fois le jeton décodé, vous pouvez afficher l'en-tête, le payload et la signature du jeton sous forme de chaînes JSON formatées. Vous pouvez également copier ces informations en utilisant le bouton de copie prévu à cet effet.
Exemple de décodage de jeton JWT
Voici un exemple de jeton JWT encodé :
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWQiOiIxNTE2MjM5MDIyIiwiZXhwIjoxNjI2MjM5NDQ0fQ.jrU9j8LZcRK2_BZjqXjU7lEpJbkqmXfTQIu9vT45j-I
Voici les informations contenues dans le jeton décodé et formaté :
En-tête : { "alg": "HS256", "typ": "JWT" } Payload : { "sub": "1234567890", "name": "John Doe", "id": "1516239022", "exp": 1626239444 } Signature : HMACSHA256( base64UrlEncode(header) + "." + base64UrlEncode(payload), secret)
Exemple de requête
curl -X POST https://cdrn.fr/api/v1/tools/jwt-decoder/execute \
-H "Content-Type: application/json" \
-d '{"token":"..."}'
Schéma d'entrée
| Champ | Type | Requis | Défaut |
|---|---|---|---|
token |
text | ✓ | – |
Points d'accès
GET https://cdrn.fr/api/v1/tools- liste tous les outils disponiblesGET https://cdrn.fr/api/v1/tools/jwt-decoder- récupère le schéma de cet outilPOST https://cdrn.fr/api/v1/tools/jwt-decoder/execute- exécute cet outil avec un payload JSON