Décodeur JWT

Collez un jeton JWT ci-dessous pour décoder et inspecter son contenu. Tout le traitement se fait dans votre navigateur - votre jeton n'est jamais envoyé à un serveur.

Comprendre les jetons JWT et le décodeur JWT

Qu'est-ce qu'un JWT (JSON Web Token) ?

Un JSON Web Token (JWT) est un moyen compact et sécurisé pour les URL de représenter des revendications à transférer entre deux parties. Les JWT sont couramment utilisés pour l'authentification et l'autorisation dans les applications web et les API. Le jeton est signé numériquement, ce qui permet au destinataire de vérifier que le jeton n'a pas été altéré.

Structure d'un JWT

Un JWT se compose de trois parties séparées par des points (.) :

Revendications courantes des JWT

Comment utiliser le décodeur JWT

L'utilisation de l'outil Décodeur JWT est simple :

  1. Copiez votre jeton JWT depuis votre application ou la réponse de l'API
  2. Collez-le dans la zone de texte ci-dessus
  3. Cliquez sur "Décoder JWT" ou collez simplement et l'outil le décodera automatiquement
  4. Examinez l'en-tête, la charge utile et la signature décodés
  5. Vérifiez le statut du jeton pour voir s'il a expiré ou s'il est toujours valide

Sécurité et Confidentialité

Cet outil est entièrement côté client. Tout le décodage JWT se fait dans votre navigateur à l'aide de JavaScript. Vos jetons ne sont jamais envoyés à un serveur, ce qui garantit votre sécurité et votre confidentialité. Vous pouvez même utiliser cet outil hors ligne une fois la page chargée.

Cependant, n'oubliez pas que les JWT sont uniquement encodés, et non chiffrés. Toute personne ayant accès à un JWT peut le décoder et lire son contenu. C'est pourquoi vous ne devez jamais stocker d'informations sensibles comme des mots de passe dans les charges utiles des JWT. La signature garantit que le jeton n'a pas été modifié, mais elle ne cache pas le contenu.

Quand utiliser les JWT

Meilleures Pratiques

Débogage avec le décodeur JWT

Cet outil est particulièrement utile pour les développeurs qui ont besoin de :