Junior — Middle
Ako prebieha prenos poverovacích údajov pri použití základnej autentifikácie?
sobes.tech AI
Odpoveď od AI
Pri základnej autentifikácii (Basic Authentication) sa prihlasovacie údaje (používateľské meno a heslo) odosielajú v hlavičke HTTP Authorization. Používateľské meno a heslo sa spoja do reťazca vo formáte username:password, ktorý sa následne zakóduje v Base64. Do hlavičky sa pridá prefix Basic a zakódovaný reťazec. Napríklad:
Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
Server dekóduje túto hlavičku, extrahuje používateľské meno a heslo a overí ich na autentifikáciu používateľa. Táto metóda nešifruje údaje, preto sa odporúča používať ju len cez zabezpečené HTTPS spojenie.