Décoder Basic Auth

Collez un ou plusieurs en-têtes Authorization: Basic (ou seulement la partie Base64) et le décodeur extrait l’identifiant et le mot de passe de chacun. Tout s’exécute localement : les identifiants ne quittent jamais votre navigateur.

Générer un en-tête Basic Auth

Comment utiliser l’outil Décoder Basic Auth

  1. Collez des en-têtes ou des jetons Base64, un par ligne (ou séparés par des virgules, points-virgules, tabulations, barres verticales, ou sous forme de tableau JSON).
  2. Cliquez sur Décoder Basic Auth.
  3. Consultez le tableau des identifiants et mots de passe.

Qu’est-ce que l’authentification Basic ?

L’authentification HTTP Basic (RFC 7617) envoie les identifiants sous la forme Authorization: Basic base64(username:password). Base64 n’est qu’un encodage : quiconque voit l’en-tête peut lire le mot de passe.

Pourquoi éviter Basic Auth sans HTTPS

Les identifiants sont envoyés à chaque requête et se décodent trivialement. Utilisez toujours HTTPS et préférez des schémas à base de jetons, comme les jetons bearer OAuth 2.0, les clés d’API avec portées ou les cookies de session pour les applications grand public.

Questions fréquentes

Comment décoder un en-tête Basic Auth ?

Retirez "Basic " et décodez le reste en Base64 ; le résultat est "username:password". Cet outil le fait automatiquement pour de nombreux en-têtes à la fois.

Outils et guides associés

Commentaires (0)

Une question, une idée ou un bug dans « Décoder Basic Auth » ? Laissez un commentaire, notez l’outil ou répondez aux autres.

Aucun commentaire pour l’instant. Soyez le premier à donner votre avis !

Laisser un commentaire

Notez cet outil :
Esc
↑ ↓ naviguer↵ ouvrirEsc fermer