Generátor hlaviček Basic Auth
Generujte HTTP Basic Auth hlavičky online — okamžitě kódujte uživatel:heslo do Base64 Authorization hlavičky
Co je HTTP Basic autentizace?
HTTP Basic autentizace je jednoduché autentizační schéma zabudované v protokolu HTTP. Klient odesílá řetězec kódovaný v Base64 "uživatel:heslo" v hlavičce Authorization s každým požadavkem.
Jak funguje Basic Auth?
Když server vyžaduje autentizaci, odpoví stavem 401 Unauthorized a hlavičkou WWW-Authenticate: Basic. Klient znovu odešle požadavek s hlavičkou Authorization: Basic <base64>, kde hodnota je Base64 kódování "uživatel:heslo".
Je Basic Auth bezpečný?
Basic Auth sám o sobě není bezpečný, protože pověření jsou pouze kódována v Base64, ne šifrována. Vždy ho používejte přes HTTPS, abyste zabránili odposlechu pověření. Pro produkci zvažte bezpečnější alternativy jako OAuth nebo JWT.
Jak používám Basic Auth s curl?
Použijte flag -u: curl -u uživatel:heslo https://api.example.com, nebo flag -H s vygenerovanou hlavičkou: curl -H "Authorization: Basic dXNlcjpwYXNz" https://api.example.com
Mohu používat speciální znaky v uživatelském jménu nebo hesle?
Ano, tento nástroj správně zpracovává znaky Unicode. Pověření jsou kódována v UTF-8 před převodem Base64, v souladu s RFC 7617.
Jaký je formát hlavičky Authorization?
Hlavička Authorization má formát: "Authorization: Basic <base64-kódované-pověření>". Hodnota Base64 je kódování "uživatel:heslo" oddělené dvojtečkou. Například user:pass se stává dXNlcjpwYXNz.
Jak dekóduji hlavičku Basic Auth?
Vezměte hodnotu Base64 po "Basic " v hlavičce a dekódujte ji, abyste získali "uživatel:heslo". Tento nástroj obsahuje vestavěný dekodér — vložte úplnou hodnotu hlavičky Authorization a okamžitě extrahuje pověření.
Jaký je rozdíl mezi Basic Auth a Bearer Token?
Basic Auth odesílá Base64-kódovaná pověření s každým požadavkem, zatímco Bearer Token odesílá token (jako JWT) získaný prostřednictvím autentizačního toku. Basic Auth je jednodušší, ale méně flexibilní. Bearer tokeny mohou nést oprávnění a automaticky vyprší.
Mohu použít Basic Auth v URL prohlížeče?
Ano, formát je https://uživatel:heslo@hostname.com/cesta. Mnoho moderních prohlížečů však před tímto postupem varuje nebo jej blokuje z bezpečnostních důvodů. Je lepší použít hlavičku Authorization přímo.
Odesílá tento nástroj moje pověření na server?
Ne. Tento nástroj běží zcela ve vašem prohlížeči pomocí JavaScriptu. Vaše uživatelské jméno a heslo se nikdy nepřenášejí přes síť. Veškeré kódování a dekódování probíhá lokálně na vašem zařízení.
Jak používat Generátor hlaviček Basic Auth
Vytvářejte hlavičky HTTP Basic Authentication zakódováním uživatelského jména a hesla do Base64 přímo v prohlížeči. Nic se nenahrává na server, takže přihlašovací údaje zůstávají ve vašem zařízení.
- Zadejte uživatelské jméno do pole Username a heslo do pole Password.
- Klikněte na Encode; hodnoty se spojí do údajů Base64 a vy získáte hotovou hlavičku Authorization.
- Zkopírujte vygenerovanou hlavičku do API klienta, HTTP požadavku nebo konfigurace proxy.
- Chcete-li rozebrat existující hlavičku, vložte ji do pole Paste Authorization Header a klikněte na Decode — zobrazí se uživatelské jméno i heslo.
Dekódování hlavičky Basic Auth odhalí heslo v čitelné podobě, proto dekódujte jen vlastní hlavičky nebo ty z důvěryhodného zdroje.
Související nástroje
- Kontrola Hash Počítejte a ověřujte hashe MD5, SHA-1, SHA-256, SHA-512 lokálně
- Prohlížeč HAR Otevírejte soubory HAR online. Tabulka požadavků s barvami stavů, řazením a filtrem, hlavičky, náhled těla a vodopád časování — lokální zpracování, bez odesílání.
- Validátor IBAN Okamžitá validace mezinárodních bankovních čísel účtů (IBAN). Zkontrolujte formát, délku a kontrolní součet pro 80+ zemí s výsledky v reálném čase.
- Tester HTTP požadavků Testujte REST API přímo v prohlížeči. Odesílejte požadavky GET, POST, PUT, DELETE s vlastními hlavičkami, tělem a parametry. Okamžitě vidíte stav, hlavičky a JSON tělo odpovědi.
- Generátor Náhodných Portů Generujte náhodná čísla síťových portů ze standardních rozsahů IANA — známé (1-1023), registrované (1024-49151) a dynamické (49152-65535). Podporuje jedinečné hodnoty, řazení a hromadné generování. 100% v prohlížeči, bez serveru.
- Generátor .htaccess Generujte pravidla Apache .htaccess pro přesměrování, přepisy, bezpečnostní hlavičky, mezipaměť a další.
- Generátor Robots.txt Bezplatný online generátor robots.txt. Vytvářejte a přizpůsobujte soubory robots.txt pro řízení procházení vyhledávači, správu přístupu prohledávačů a optimalizaci SEO vašeho webu.
- Generátor Sitemap Bezplatný online generátor XML sitemap. Přidávejte URL, nastavujte priority a frekvence, vytvářejte SEO sitemapy okamžitě.