Enter a username or password to generate a credential.
Ein Basic-Auth-Generator erstellt die Anmeldeinformationen, die die HTTP Basic Authentication benötigt: die base64-Kodierung Ihres Benutzernamens und Passworts, verbunden mit einem Doppelpunkt, dem das Wort "Basic" vorangestellt ist. Das Ergebnis ist der Wert des Autorisierungsheaders, den ein Client sendet, um zu beweisen, wer es ist Das Schema ist in RFC 7617, "The Basic HTTP Authentication Scheme", definiert und es ist der einfachste Anmeldeinformationen, auf die sich ein Server und ein Client einigen können, weshalb es immer noch überall in APIs, Webhooks, privaten Registern und internen Tools vorhanden ist.
Die Kodierung ist bewusst reversibel Basisauth ist keine Verschlüsselung und bietet für sich genommen keine Vertraulichkeit: base64 ist eine Transportkodierung, also kann jeder, der den Header lesen kann, das Passwort in einem Schritt zurücklesen Deshalb dekodiert dieses Tool auch einen Token Fügen Sie eine Autorisierung ein: Grundwert und es zeigt Ihnen den Benutzernamen und das Passwort an, die es trägt Die einzige Regel, die Personen nach oben bringt, ist, dass der Benutzername keinen Doppelpunkt enthalten kann, weil der erste Doppelpunkt die Grenze zwischen den beiden Feldern ist; das Passwort kann beliebig viele Doppelpunkte enthalten Dieser Generator markiert einen Doppelpunkt im Benutzernamen, damit ein Anmeldeintrag nicht stillschweigend falsch dekodiert.
Weil der Wert nur base64 von "user: password" ist, es von Hand richtig zu bekommen, ist fummelig, und es falsch zu machen bedeutet einen Stream von 401 Antworten ohne offensichtliche Ursache Dieses Tool erzeugt die exakte Header-Zeile, einen bereit zum Ausführen von Curl-Befehl sowohl in der - u - als auch in der expliziten Header-Form, ein Abruf () Snippet, und das Userinfo-URL-Formular (https://user: pass@host) für die Fälle, in denen das noch funktioniert Es kodiert über UTF-8, also akzentuierte Zeichen und nicht-lateinische Passwörter erzeugen die gleichen Bytes, die ein kompatibler Client senden würde, anstatt auf die Art und beschädigt zu werden.
Alles passiert in Ihrem Browser Der Benutzername und das Passwort, die Sie eingeben, werden nie hochgeladen, was der ganze Punkt ist, wenn Sie eine echte Anmeldeinformation verarbeiten Das Senden eines Live-Passworts an einen Server, nur um es zu kodieren, würde die Übung zunichte machen Es gibt kein Signup und keine Protokollierung, daher ist es sicher, Produktionsanmeldeinformationen einzufügen, während Sie eine Integration debuggen.
Geben Sie die Anmeldeinformationen ein, die Sie kodieren möchten. Stellen Sie den Host optional so ein, dass die generierten Curl- und URL-Beispiele auf den richtigen Server zeigen.
Greifen Sie sich die Autorisierung: Basic-Header, den Curl-Befehl, den Abruf-()Snippet oder das Base64-Token selbst, je nachdem, was Ihre Aufgabe benötigt.
Wechseln Sie in den Dekodiermodus und fügen Sie einen Basic-Authentifizierungsheader oder -Token ein, um den Benutzernamen und das Passwort wiederherzustellen, die er kodiert.
Wenn der Benutzername einen Doppelpunkt enthält, warnt Sie das Tool, da die Anmeldeinformationen mit der falschen Aufteilung auf der Empfangsseite dekodiert würden.
Erzeugt die vollständige Autorisierung: Grundlinie, Curl-U- und explizite Header-Befehle, ein Abruf-()Schnipsel und das Roh-Base64-Token.
Kodieren Sie einen Benutzernamen und ein Passwort in ein Token oder fügen Sie einen vorhandenen Basisauthentifizierungswert ein, um die von ihm durchgeführten Anmeldeinformationen zu lesen.
Kodiert die Anmeldeinformationen über UTF-8, sodass akzentuierte und nicht-lateinische Benutzernamen und Passwörter genau die Bytes erzeugen, die ein RFC 7617-Client senden würde.
Warnt, wenn der Benutzername einen Doppelpunkt enthält, die eine Eingabe, die dazu führt, dass eine Basic-Authentifizierungsdaten auf dem Server falsch dekodiert werden.
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!