Sobes.tech
Junior — Middle

Jak probíhá přenos přihlašovacích údajů při použití základní autentifikace?

sobes.tech AI

Odpověď od AI

V základní autentizaci (Basic Authentication) jsou přihlašovací údaje (uživatelské jméno a heslo) přenášeny v hlavičce HTTP Authorization. Uživatelské jméno a heslo jsou spojeny do řetězce ve formátu username:password, který je následně zakódován v Base64. Do hlavičky je přidán prefix Basic a zakódovaný řetězec. Například:

Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=

Server dekóduje tuto hlavičku, extrahuje uživatelské jméno a heslo a ověřuje je pro autentizaci uživatele. Tato metoda nešifruje data, proto se doporučuje používat ji pouze přes zabezpečené spojení HTTPS.