Basic-Auth-Generator

Generieren Sie einen Base64-Basic-Auth-Header aus Benutzername und Passwort.

ERGEBNIS

Authorization-Header

Authorization: Basic Og==
Wie man es benutzt
Fuegen Sie diesen Header Ihren HTTP-Anfragen hinzu, um auf geschuetzte Ressourcen zuzugreifen.

Haeufig gestellte Fragen

Was ist Basic-Authentifizierung?

Basic Auth ist ein einfaches Authentifizierungsschema im HTTP-Protokoll. Es erfordert, dass Benutzername und Passwort mit jeder Anfrage im HTTP-Header gesendet werden. Benutzername und Passwort werden mit einem Doppelpunkt verbunden, in Base64 kodiert und mit "Basic " praefix zur Authorization-Header-Wert.

Ist Basic Auth sicher?

Basic Auth selbst ist nicht sicher, da Anmeldedaten nur Base64-kodiert, nicht verschluesselt sind. Sie koennen leicht dekodiert werden, wenn sie abgefangen werden. Verwenden Sie es nur ueber HTTPS-Verbindungen. Fuer hochsichere Anwendungen sollten Sie robustere Authentifizierungsmethoden wie OAuth oder JWT in Betracht ziehen.

Wie verwendet man diesen Authorization-Header?

Der generierte Authorization-Header muss in HTTP-Anfragen enthalten sein, die Basic Auth erfordern. Sie koennen ihn mit verschiedenen Methoden hinzufuegen:

  • In API-Clients wie Postman oder Insomnia fuegen Sie ihn unter dem Tab "Headers" hinzu
  • Mit curl verwenden Sie die Option -H : curl -H "Authorization: Basic abc123=" https://example.com/api
  • In der JavaScript-Fetch-API: fetch(url, { headers: { Authorization: 'Basic abc123=' } });
  • Mit Axios: axios.get(url, { headers: { Authorization: 'Basic abc123=' } });
Sind meine Daten bei diesem Tool sicher?

Ja, die gesamte Verarbeitung erfolgt lokal in Ihrem Browser. Ihr Benutzername und Passwort werden nie an einen Server gesendet und keine Daten werden gespeichert. Der gesamte Kodierungsprozess laeuft auf Ihrem Geraet, sodass Ihre Anmeldedaten privat und sicher bleiben.

+ 01Verwandte Werkzeuge

Vielleicht auch interessant.