Basic Auth Header Generator
Generer HTTP Basic Auth headers online — kode brukernavn:passord til Base64 Authorization header umiddelbart
Hva er HTTP Basic Authentication?
HTTP Basic Authentication er et enkelt autentiseringsskjema definert i RFC 7617. Klienten sender en Base64-kodet streng av "brukernavn:passord" i Authorization-hodet med hver forespørsel.
Hvordan fungerer Basic Auth?
Når en server krever autentisering, svarer den med status 401 Unauthorized og et WWW-Authenticate: Basic-hode. Klienten sender forespørselen på nytt med et Authorization: Basic <base64>-hode, der verdien er Base64-kodingen av "brukernavn:passord".
Er Basic Auth trygt?
Basic Auth alene er ikke trygt fordi legitimasjonen bare er Base64-kodet, ikke kryptert. Bruk det alltid over HTTPS. For produksjon, vurder sikrere alternativer som OAuth 2.0, JWT eller API-nøkler.
Hvordan bruker jeg Basic Auth med curl?
Bruk flagget -u: curl -u brukernavn:passord https://api.example.com. Eller generer hodet med dette verktøyet og bruk: curl -H "Authorization: Basic dXNlcjpwYXNz" https://api.example.com.
Kan jeg bruke spesialtegn i brukernavn eller passord?
Ja, dette verktøyet håndterer Unicode-tegn riktig. Legitimasjonen kodes i UTF-8 før Base64-konvertering, i henhold til RFC 7617. Spesialtegn som @, #, ! og ikke-ASCII-tegn støttes alle.
Hva er formatet for Authorization-hodet?
Authorization-hodet følger dette formatet: "Authorization: Basic <base64-kodet-legitimasjon>". Base64-verdien er kodingen av "brukernavn:passord" atskilt med et kolon. For eksempel blir user:pass til dXNlcjpwYXNz.
Hvordan dekoder jeg et Basic Auth-hode?
Ta Base64-verdien etter "Basic " i hodet og dekod den for å få "brukernavn:passord". Dette verktøyet har en innebygd dekoder — lim inn den fullstendige Authorization-hodeverdien så trekker den ut legitimasjonen umiddelbart.
Hva er forskjellen mellom Basic Auth og Bearer Token?
Basic Auth sender Base64-kodet legitimasjon med hver forespørsel, mens Bearer Token sender en token (som JWT) oppnådd gjennom en autentiseringsflyt. Basic Auth er enklere men mindre fleksibel. Bearer-tokens kan bære tillatelser og utløpe automatisk.
Kan jeg bruke Basic Auth i en nettleser-URL?
Ja, formatet er https://brukernavn:passord@hostname.com/sti. Mange moderne nettlesere advarer mot eller blokkerer denne praksisen av sikkerhetsgrunner. Det er bedre å bruke Authorization-hodet direkte.
Sender dette verktøyet legitimasjonen min til en server?
Nei. Dette verktøyet kjører helt i nettleseren din med JavaScript. Brukernavnet og passordet ditt overføres aldri over nettverket. All koding og dekoding skjer lokalt på enheten din.
Slik bruker du Basic Auth Header Generator
Lag HTTP Basic Authentication-hoder ved å kode brukernavn og passord til Base64 rett i nettleseren. Ingenting lastes opp, så innloggingsopplysningene dine blir på enheten.
- Skriv brukernavnet i feltet Username og passordet i feltet Password.
- Klikk Encode for å slå dem sammen til en Base64-legitimasjon og få den ferdige Authorization-headeren.
- Kopier det genererte hodet inn i API-klienten, HTTP-forespørselen eller proxy-oppsettet ditt.
- Vil du undersøke et eksisterende hode, limer du det inn i feltet Paste Authorization Header og klikker Decode for å se brukernavnet og passordet.
Å dekode et Basic Auth-hode avslører passordet i klartekst, så dekod bare egne hoder eller slike fra en kilde du stoler på.
Relaterte verktøy
- Hash-sjekk Beregn og verifiser MD5, SHA-1, SHA-256, SHA-512 filhasher lokalt
- HAR-visning Åpne HAR-filer online. Forespørselstabell med statusfarger, sortering og filter, headere, forhåndsvisning av svartekst og tidsfallsfossefall — lokal analyse, ingen opplasting.
- IBAN-validator Valider internasjonale bankkontonummer (IBAN) umiddelbart. Sjekk format, lengde og kontrollsum for 80+ land med sanntidsresultater.
- HTTP-forespørsel Tester Test REST API-er direkte i nettleseren. Send GET-, POST-, PUT-, DELETE-forespørsler med egendefinerte headere, kropp og parametere. Se svarstatus, headere og JSON-kropp umiddelbart.
- Tilfeldig Portgenerator Generer tilfeldige nettverksportnumre fra IANA-standardområder — kjente (1-1023), registrerte (1024-49151) og dynamiske (49152-65535). Støtter unike verdier, sortering og massegenerering. 100% nettleserbasert, ingen server nødvendig.
- .htaccess-generator Generer Apache .htaccess-regler for omdirigeringer, omskrivinger, sikkerhetshoder, bufring og mer.
- Robots.txt Generator Gratis online robots.txt generator. Opprett og tilpass robots.txt-filer for å kontrollere søkemotorenes crawling, administrere crawler-tilgang og optimalisere nettstedets SEO.
- Sitemap Generator Gratis online XML sitemap generator. Legg til URL-er, angi prioriteringer og frekvenser, lag SEO-sitemaps umiddelbart.