Enter a username or password to generate a credential.
Een Basic Auth generator bouwt de credential die HTTP Basic Authentication vereist: de base64 codering van uw gebruikersnaam en wachtwoord verbonden door een dubbele punt, voorafgegaan door het woord "Basic" Het resultaat is de waarde van de Authorization header die een client verzendt om te bewijzen wie het is Het schema is gedefinieerd in RFC 7617, "The Basic HTTP Authentication Scheme", en het is de eenvoudigste credential waar een server en client het over eens kunnen worden, en daarom is het nog steeds overal in API's, webhooks, privéregistraties en interne tools.
De codering is bewust omkeerbaar Basic auth is geen encryptie en biedt op zichzelf geen vertrouwelijkheid: base64 is een transportcodering, dus iedereen die de header kan lezen kan het wachtwoord in één stap teruglezen Daarom decodeert deze tool ook een token Plak een Authorization: Basic value en het toont je de gebruikersnaam en het wachtwoord dat het draagt De enige regel die mensen naar boven doet struikelen is dat de gebruikersnaam geen dubbele punt kan bevatten, omdat de eerste dubbele punt de grens is tussen de twee velden; het wachtwoord kan zoveel dubbele punten bevatten als het wil Deze generator markeert een dubbele punt in de gebruikersnaam zodat een inlogboek niet stil fout decodeert.
Omdat de waarde slechts basis64 is van "gebruiker: wachtwoord", is het met de hand goed doen lastig, en als je het verkeerd hebt betekent dit een stroom van 401 reacties zonder duidelijke oorzaak Dit hulpmiddel produceert de exacte headerregel, een kant-en-klare curl-opdracht in zowel de -u als de expliciete header-formulieren, een fetch () fragment en het userinfo URL-formulier (https://user: pass@host) voor de gevallen waarin dat nog steeds werkt Het codeert via UTF-8, dus tekens met accenten en niet-Latin-wachtwoorden produceren dezelfde bytes die een client met dezelfde corrupte zou verzenden, in plaats van gecorrumpeerd te zijn op de manier waarop een ASCII-encoder ze alleen zou coderen.
Alles gebeurt in uw browser De gebruikersnaam en het wachtwoord dat u typt, worden nooit geüpload, wat het hele punt is waarop u met een echte inloggegevens omgaat. Als u een live wachtwoord naar een server verzendt alleen maar om deze te coderen, wordt de oefening tenietgedaan. Er is geen aanmelding en geen logboekregistratie, dus het is veilig om productiegegevens te plakken terwijl u een integratie debugt.
Typ de inloggegevens die u wilt coderen Stel de host optioneel zo in dat de gegenereerde curl - en URL-voorbeelden naar de juiste server wijzen.
Pak de Authorization: Basic header, de curl-opdracht, het fetch () fragment of het base64-token op zichzelf, afhankelijk van wat uw taak nodig heeft.
Schakel over naar de decodeermodus en plak een Basic auth-header of -token om de gebruikersnaam en het wachtwoord dat het codeert te herstellen.
Als de gebruikersnaam een dubbele punt bevat, waarschuwt het gereedschap u, omdat de inloggegevens zouden decoderen met de verkeerde splitsing aan de ontvangende kant.
Produceert de volledige Autorisatie: Basisregel, curl - u en expliciete-header commando's, een fetch () fragment, en het raw base64 token.
Codeer een gebruikersnaam en wachtwoord in een token, of plak een bestaande Basic auth-waarde om de referentie te lezen die deze uitvoert.
Codeert de inloggegevens via UTF-8, dus gebruikersnamen en wachtwoorden met accenten en niet-Latijn produceren de exacte bytes die een RFC 7617-client zou verzenden.
Waarschuwt wanneer de gebruikersnaam een dubbele punt bevat, de invoer die ervoor zorgt dat een basisauthenticatie-decode onjuist op de server wordt gedecodeerd.
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!