Basic Auth Generator

Generate and decode HTTP Basic Auth Authorization headers from a username and password.

Der Basic-Auth-Generator läuft vollständig in Ihrem Browser. Der Benutzername, das Passwort und die Tokens, die Sie einfügen, verlassen niemals Ihr Gerät, und nichts wird zu ArrayKit hochgeladen.

Base64-Encoder/Decoder öffnen

Über Basic Auth Generator

Der Basic-Auth-Generator erstellt aus einem Benutzernamen und Passwort einen HTTP-Basic-Auth-Header, sodass Sie API-Aufrufe in Sekunden authentifizieren können. Er kodiert username:password mit Base64 und zeigt Ihnen dann das rohe Token, den vollständigen Authorization: Basic-Wert und ein einsatzbereites cURL-Snippet zum Kopieren. Wechseln Sie in den Dekodier-Modus, um ein Token oder einen vollständigen Authorization-Header einzufügen und den ursprünglichen Benutzer und das Passwort wiederherzustellen. Es ist praktisch, wenn Sie einen REST-Endpunkt testen, einen Webhook verdrahten, einen Reverse-Proxy konfigurieren oder einen 401 debuggen und bestätigen müssen, welche Anmeldedaten ein Header tatsächlich trägt. Gebaut für Entwickler, QA-Engineers und DevOps-Leute, die Anfragen direkt im Browser erstellen und prüfen. Alles läuft lokal — es werden keine Anmeldedaten hochgeladen.

Funktionen

So verwendest du Basic Auth Generator

  1. Lassen Sie den Tab Generieren ausgewählt
  2. Tippen Sie Ihren Benutzernamen und Ihr Passwort in die beiden Felder
  3. Kopieren Sie den Authorization: Basic-Header oder das cURL-Snippet
  4. Wechseln Sie zu Dekodieren und fügen Sie ein Token oder einen Header ein, um user:pass wiederherzustellen

Beispiel

Eingabe

username: aladdin
password: opensesame

Ausgabe

Authorization: Basic YWxhZGRpbjpvcGVuc2VzYW1l

base64("aladdin:opensesame") wird zur Basic-Anmeldedaten.

Häufige Fehler & Fehlerbehebung

Häufig gestellte Fragen

Was ist ein Basic-Auth-Generator?
Es ist ein Tool, das einen Benutzernamen und ein Passwort in eine HTTP-Basic-Auth-Anmeldedaten verwandelt — Base64 von 'username:password' — und Ihnen den vollständigen 'Authorization: Basic'-Header zum Mitsenden einer Anfrage gibt. Es dekodiert auch ein Token zurück zu Benutzer und Passwort.
Ist HTTP-Basic-Auth sicher?
Basic-Auth kodiert die Anmeldedaten nur mit Base64; es verschlüsselt sie nicht. Jeder, der den Header sieht, kann ihn dekodieren, verwenden Sie es also immer über HTTPS und vermeiden Sie es in nicht vertrauenswürdigen Netzwerken.
Wie verwende ich den Header mit curl?
Kopieren Sie das erzeugte cURL-Snippet, das bereits -H "Authorization: Basic <token>" enthält. Sie können curl es auch mit curl -u username:password für Sie erstellen lassen.
Kann ich einen bestehenden Authorization-Header dekodieren?
Ja. Wechseln Sie zu Dekodieren und fügen Sie entweder das bloße Token oder die ganze Zeile 'Authorization: Basic <token>' ein. Das Tool entfernt das Präfix und zeigt Benutzernamen und Passwort.
Werden mein Benutzername und Passwort irgendwohin gesendet?
Nein. Der Basic-Auth-Generator läuft vollständig in Ihrem Browser. Die Anmeldedaten, die Sie tippen oder einfügen, verlassen niemals Ihr Gerät und werden nicht zu ArrayKit hochgeladen.
Was, wenn mein Benutzername oder Passwort Sonderzeichen hat?
Kodierung und Dekodierung sind UTF-8-sicher, sodass akzentuierte Buchstaben und andere nicht-ASCII-Zeichen korrekt hin und zurück übertragen werden. Die Aufteilung erfolgt immer am ersten Doppelpunkt.

Verwandte Tools

Alle ArrayKit-Tools