Décodeur JWT

Décoder, analyser et valider les JSON Web Tokens, consulter les détails de l'en-tête, de la charge utile et de la signature

1589 utilisations | 5.0 notation

Entrer le JWT

Options de validation

Instructions d'utilisation

1

Entrez le jeton JWT

Collez le jeton JWT que vous souhaitez décoder dans la zone de texte, ou cliquez sur "Exemple de JWT" pour charger un jeton d'exemple.

2

Choisissez les options de validation

Choisissez s'il faut effectuer une validation de signature et saisissez la clé HMAC si nécessaire.

3

Décoder le JWT

Cliquez sur le bouton "Décoder le JWT" pour afficher les résultats de décodage et les détails.

4

Analysez les résultats

Consultez les informations sur l'en-tête, la charge utile et la signature du JWT, ainsi que le statut de validité du jeton.

Connaissances de base sur JWT

Qu'est-ce que JWT ?

JWT (JSON Web Token) est une norme ouverte (RFC 7519) pour le transfert sécurisé d'informations. C'est un jeton compact et auto-contenu utilisé pour transférer des informations de manière sécurisée entre les parties sous forme d'objet JSON.

Structure d'un JWT

En-tête (Header)

Contient le type de jeton et les informations sur l'algorithme de signature

{
  "alg": "HS256",
  "typ": "JWT"
}

Charge utile (Payload)

Contient les revendications, telles que l'identité de l'utilisateur, les autorisations, etc.

{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022
}

Signature

Vérification de sécurité pour s'assurer que le jeton n'a pas été altéré

SflKxwRJSMeKKF2QT4fwp...
Header.Base64UrlEncode() + '.' + Payload.Base64UrlEncode() + '.' + Signature

Cas d'utilisation de JWT

Authentification

Après la connexion de l'utilisateur, le serveur retourne un JWT, et le client le transmet dans les requêtes ultérieures pour s'authentifier

Autorisation

Un JWT peut contenir des informations sur les autorisations de l'utilisateur, utilisées pour contrôler l'accès aux ressources

Échange d'informations

Transférer des informations en toute sécurité entre différents systèmes. La signature JWT permet de vérifier l'identité de l'expéditeur et l'intégrité des données

Authentification cross-domaine

Adapté aux besoins d'authentification dans les architectures à sign-on unique (SSO) et micro-services

Revendications standard JWT

Nom de la revendication Abbréviation Description
émetteur iss Émetteur du JWT
sujet sub Utilisateur auquel le JWT est destiné
audience aud Partie qui reçoit le JWT
temps d'expiration exp Date d'expiration du JWT
non avant nbf Date de début de validité du JWT
émis à iat Date d'émission du JWT
JWT ID jti Identifiant unique du JWT
Annonce

API开发平台

快速构建、测试和部署API

推荐工具

Décodeur JWT - Outil Gratuit Online d'Analyse de JSON Web Token

Outil gratuit en ligne de décodeur JWT. Il est utilisé pour décoder, analyser et vérifier les JSON Web Tokens, fournissant des informations détaillées sur l'en-tête, la charge utile et la signature.

Outil de Codage et Décodage Base32 - Convertisseur en Ligne d'Chiffrement et Déchiffrement

Outil gratuit en ligne de codage et décodage Base32. Il prend en charge le chiffrement et le déchiffrement Base32 pour le texte et les fichiers, et prend en charge plusieurs tables de codage Base32.

Convertisseur Hexadécimal - Outil de Codage et Décodage Hexadécimal pour Texte et Fichiers

Outil en ligne de codage et de décodage hexadécimal. Il prend en charge la conversion de texte, données binaires, nombres décimaux ou fichiers en format hexadécimal, ou la conversion du format hexadécimal retour à texte ou fichiers originaux.

Convertisseur Binaire - Outil de Codage et Décodage Binaire pour Texte et Fichiers

Outil en ligne de codage et de décodage binaire. Il prend en charge la conversion de texte et de fichiers en format binaire, ou la conversion du format binaire retour à texte ou fichiers originaux.

Outil de Chiffrement et Déchiffrement Base32 pour Fichiers - Codage et Décodage de Fichiers en Ligne

Outil gratuit en ligne de chiffrement et déchiffrement Base32 pour fichiers. Il prend en charge le téléchargement de fichiers pour des opérations de codage et de décodage Base32, et permet le téléchargement des fichiers traités.