Mode d'emploi
- Collez un JWT (le préfixe « Bearer » est accepté).
- Le header et le payload s'affichent formatés.
- Les dates comme exp et iat apparaissent en clair, avec le statut « valide » ou « expiré ».
Structure d'un JWT
Un JSON Web Token se compose de trois parties encodées en Base64URL séparées par des points : header (algorithme), payload (claims comme l'ID utilisateur, les rôles, l'expiration) et signature.
Le header et le payload sont seulement encodés, pas chiffrés : tout le monde peut les lire, n'y mettez donc aucun secret. Seule la signature garantit l'authenticité, et cet outil ne la vérifie pas.
Questions fréquentes
Est-il sûr de coller mon jeton ici ?
Oui. Le décodage se fait entièrement dans votre navigateur et rien n'est envoyé. Évitez néanmoins de copier des jetons de production plus que nécessaire.
La signature est-elle vérifiée ?
Non. Il faudrait pour cela la clé secrète ou publique. L'outil affiche seulement le contenu.
Que signifient exp, iat et nbf ?
exp = expiration, iat = émis le, nbf = pas avant. Ce sont des timestamps Unix en secondes.