Enter a username or password to generate a credential.
Un générateur Basic Auth construit l'identifiant que l'authentification de base HTTP nécessite : l'encodage base64 de votre nom d'utilisateur et de votre mot de passe rejoint par deux points, préfixé par le mot « Basic ». Le résultat est la valeur de l'en-tête Authorization qu'un client envoie pour prouver de qui il s'agit. Le schéma est défini dans la RFC 7617, « Le schéma d'authentification HTTP de base », et c'est l'identifiant le plus simple sur lequel un serveur et un client peuvent s'entendre, c'est pourquoi il est encore partout dans les API, les webhooks, les registres privés et les outils internes.
L'encodage est délibérément réversible L'authentification de base n'est pas un cryptage et n'offre aucune confidentialité à elle seule : base64 est un encodage de transport, donc toute personne qui peut lire l'en-tête peut lire le mot de passe en une seule étape C'est pourquoi cet outil décode également un jeton Coller une Autorisation : Valeur de base et il vous montre le nom d'utilisateur et le mot de passe qu'il transporte La seule règle qui déclenche les gens est que le nom d'utilisateur ne peut pas contenir de deux points, car le premier point de colon est la frontière entre les deux champs ; le mot de passe peut contenir autant de deux points de couleur qu'il le souhaite Ce générateur signale une deux points de colon dans le nom d'utilisateur afin qu'un identifiant ne décode pas silencieusement mal.
Parce que la valeur est juste base64 de « user : password », le faire droit à la main est un jeu d'enfant, et se tromper signifie un flux de 401 réponses sans cause évidente Cet outil produit la ligne d'en-tête exacte, une commande curl prête à l'emploi à la fois dans les formes - u et explicites-header, un extrait de récupération () et le formulaire URL userinfo (https ://user : pass@host) pour les cas où cela fonctionne toujours Il code sur UTF-8, donc les caractères accentués et les mots de passe non latins produisent les mêmes octets qu'un client conforme enverrait, plutôt que d'être corrompu de la manière qu'un encodeur ASCII-corromprait.
Tout se passe dans votre navigateur Le nom d'utilisateur et le mot de passe que vous tapez ne sont jamais téléchargés, ce qui est tout l'intérêt lorsque vous gérez un véritable identifiant Envoi d'un mot de passe en direct à un serveur juste pour l'encoder irait à l'encontre de l'exercice Il n'y a pas d'inscription et pas de journalisation, il est donc sécuritaire de coller les informations d'identification de production pendant que vous déboguez une intégration.
Tapez l'identifiant que vous souhaitez encoder. Définissez éventuellement l'hôte afin que les exemples de boucles et d'URL générés pointent vers le bon serveur.
Prenez l'en-tête Authorization : Basic, la commande curl, l'extrait de récupération () ou le jeton base64 tout seul, selon la tâche dont votre tâche a besoin.
Passez en mode de décodage et collez un en-tête ou un jeton d'authentification de base pour récupérer le nom d'utilisateur et le mot de passe qu'il code.
Si le nom d'utilisateur contient deux points, l'outil vous avertit, car l'identifiant décoderait avec la mauvaise division à l'extrémité réceptrice.
Produit l'Autorisation complète : Commandes de base line, curl - u et explicites-header, un extrait de récupération () et le jeton brut base64.
Encodez un nom d'utilisateur et un mot de passe dans un jeton, ou collez une valeur d'authentification Basic existante pour lire les informations d'identification qu'il exécute.
Encode les informations d'identification sur UTF-8, de sorte que les noms d'utilisateur et les mots de passe accentués et non latins produisent les octets exacts qu'un client RFC 7617 enverrait.
Avertit lorsque le nom d'utilisateur contient deux points, la seule entrée qui permet à un identifiant d'authentification de base de décoder incorrectement sur le serveur.
Check one name across hundreds of TLDs at once. RDAP first, WHOIS fallback, and a verdict of available, taken or unknown — never a guess
Paste a User-Agent string and read the browser, rendering engine, operating system, device type and CPU it describes, all in your browser.
Create frosted-glass UI with a live preview and sliders for backdrop blur, transparency, saturation, color, and radius - then copy production-ready CSS.
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text
0 comments
No comments yet. Be the first to share your thoughts!