Comment fonctionne le jeton JWT ?
Comment fonctionne le jeton JWT ?

Vidéo: Comment fonctionne le jeton JWT ?

Vidéo: Comment fonctionne le jeton JWT ?
Vidéo: Tutoriel : Découverte du JWT 2024, Novembre
Anonim

Jeton Web JSON ( JWT ) est une norme ouverte (RFC 7519) qui définit un moyen compact et autonome de transmettre en toute sécurité des informations entre les parties en tant qu'objet JSON. Les JWT peuvent être signés à l'aide d'un secret (avec l'algorithme HMAC) ou d'une paire de clés publique/privée utilisant RSA ou ECDSA.

Alors, qu'est-ce que le jeton JWT et comment ça marche ?

Jeton Web JSON ( JWT ) est une norme ouverte (RFC 7519) qui définit un moyen compact et autonome de transmettre en toute sécurité des informations entre les parties en tant qu'objet JSON. Signé jetons peut vérifier l'intégrité des revendications qu'il contient, tout en étant cryptées jetons cacher ces réclamations aux autres parties.

On peut également se demander comment vérifier mon jeton JWT ? Pour analyser et valider une Jeton Web JSON ( JWT ), vous pouvez: Utiliser n'importe quel middleware existant pour votre framework Web. Choisissez une bibliothèque tierce parmi JWT .io.

Pour valider un JWT, votre application doit:

  1. Vérifiez que le JWT est bien formé.
  2. Vérifiez la signature.
  3. Vérifiez les revendications standard.

Ici, comment fonctionne un jeton JWT ?

JWT ou Jeton Web JSON est une chaîne qui est envoyée dans la requête HTTP (du client au serveur) pour valider l'authenticité du client. JWT est créé avec une clé secrète et cette clé secrète vous est privée. Lorsque vous recevez un JWT du client, vous pouvez vérifier que JWT avec cette clé secrète.

Qu'est-ce que les réclamations dans le jeton JWT ?

Jeton Web JSON ( JWT ) réclamations sont des éléments d'information affirmés sur un sujet. Par exemple, un identifiant Jeton (ce qui est toujours un JWT ) peut contenir un Réclamer nom appelé qui affirme que le nom de l'utilisateur qui s'authentifie est "John Doe".

Conseillé: