Définition simple
Un JWT est un jeton compact permettant de transporter des informations entre une application et un service.
Définition technique
JSON Web Token représente des revendications sous forme de segments encodés en Base64url. Un JWT signé protège l'intégrité mais ne chiffre pas les informations ; il faut contrôler signature, algorithme attendu, expiration, émetteur et audience.
À quoi cela sert ?
transporter des assertions signées dans un jeton compact.
Exemple concret
une API valide la signature et les claims d’un access token.
Problèmes fréquents
- algorithme mal vérifié
- expiration
- audience incorrecte
À retenir : une signature JWT valide ne prouve pas, à elle seule, que le jeton est autorisé ; vérifiez également l’émetteur, l’audience, l’expiration et l’algorithme attendu.