Preskoči na sadržaj
100% lokalno

Generator HTTP Basic Auth zaglavlja

Kreirajte ili dekodisanje HTTP Basic Authorization zaglavlja od korisničkog imena i lozinke.

Unos
Rezultat

Generator HTTP Basic Auth zaglavlja

Unesite korisničko ime i lozinku u formatu "korisničko_ime:lozinka" i ovaj alat generiše odgovarajuće HTTP Basic Authorization zaglavlje — kredencijali su spojeni dvotačkom i Base64 kodirani, umotani u "Authorization: Basic …". Ovo je čest korak pri testiranju API-ja sa curl, brzom povezivanju skripte na zastarelo korisničko sučelje ili provjeri da li klijent šalje zaglavlje koje vaš server očekuje.

Prebacite smjer na dekodisanje i zalijepite zaglavlje unazad: funkcioniraju potpuna "Authorization: Basic …" linija, samo "Basic …" vrijednost ili sirov Base64 niz, jer se prefiksi "Authorization:" i "Basic" automatski prepoznaju i uklanjaju. Opcija izlaza određuje da li dobijate kompletnu liniju zaglavlja spremnu za lijepljenje u zahtjev, ili samo Base64 vrijednost samu po sebi. Uključite curl primjer da vidite i spreman "curl -H" naredbu sa upravo kreiriranim zaglavljem, koji možete direktno kopirati u terminal.

Basic Auth nije šifriranje — to je reverzibilna kodiranja i bilo ko tko može pristupiti zaglavlju može oporaviti lozinku u jednom koraku. Alat to podsjeća kao stalan reminder ispod svakog rezultata: uvijek pošalite preko HTTPS, nikad obični HTTP, inače će kredencijali putovati preko mreže kao čitljiv tekst.

Sve se izvršava lokalno u vašem pregledniku: korisničko ime, lozinka i bilo koje zaglavlje koje zalijepite nikad se ne učitavaju nikuda, tako da je sigurno koristiti pravo staging ili production kredencijale pri otklanjanju grešaka. Kopirajte rezultat, preuzimite ga kao .txt datoteku ili pošaljite direktno drugom alatu.

FAQ

Je li Basic Auth sigurno samo po sebi?
Ne. Base64 je kodiranje, ne šifriranje — dekodisanje uhvaćenog zaglavlja traži jedan korak. Basic Auth je siguran samo kada je sama veza šifrirana, tako da ga uvijek koristite preko HTTPS.
Koja je razlika između dvije opcije izlaza?
"Kompletno zaglavlje" vam daje cijelu "Authorization: Basic …" liniju spremnu za lijepljenje u zahtjev. "Samo Base64 vrijednost" vam daje samo kodirivanu vrijednost, korisno kada vaš kod već dodaje ime zaglavlja.
Može li to dekodisati zaglavlje nazad na korisničko ime i lozinku?
Da. Prebacite smjer na dekodisanje i zalijepite kompletnu liniju zaglavlja, golu "Basic …" vrijednost ili samo sirov Base64 niz — svi tri su prepoznati.
Mora li lozinka izbjegavati dvotačke?
Ne. Samo prva dvotačka u liniji dijeli korisničko ime od lozinke, tako da je lozinka koja sadrži dvotačke pravilno obrađena.
Moje korisničko ime ili lozinka je negdje učitana?
Ne. Kodiranje i dekodisanje se izvršava u potpunosti u vašem pregledniku — ništa što ukucate ili zalijepite nikad se ne šalje na server.