Générateur Basic Auth

Générez des en-têtes HTTP Basic Authorization, jetons Base64 et extraits curl.

Preparing private browser tool…

Your file will stay on this device.

Questions fréquentes

Qu’est-ce que l’authentification HTTP Basic ?
Un schéma d’authentification HTTP simple dans lequel le client envoie le nom d’utilisateur et le mot de passe encodés en Base64 dans l’en-tête Authorization. Il n’est sûr qu’en HTTPS.
Le Base64 est-il un chiffrement ?
Non. Ce n’est qu’un encodage ASCII de données binaires. Quiconque voit le jeton peut le décoder, d’où l’importance de toujours utiliser HTTPS.
Les caractères spéciaux dans le mot de passe sont-ils gérés ?
Oui. L’ensemble nom d’utilisateur:mot de passe est encodé en UTF-8 avant le Base64, ce qui garantit un traitement correct de l’Unicode.
Qu’obtient-on en plus de l’en-tête ?
Trois sorties copiables : le jeton Base64 brut, la ligne complète Authorization: Basic, et une commande curl utilisant -u avec le nom d’utilisateur et le mot de passe entre guillemets.
Peut-on saisir ici un vrai mot de passe sans risque ?
L’encodage a lieu dans la page et rien n’est transmis, mais les identifiants restent affichés à l’écran jusqu’au rechargement. Utilisez de préférence un identifiant de test, et videz les champs sur un poste partagé.