Junior — Middle
Kako se vrši prenos podataka za autentifikaciju pri korišćenju osnovne autentifikacije?
sobes.tech АИ
Одговор од АИ
U osnovnoj autentifikaciji (Basic Authentication), podaci za prijavu (korisničko ime i lozinka) se prenose u HTTP zaglavlju Authorization. Korisničko ime i lozinka se kombinuju u niz u formatu username:password, zatim se taj niz kodira u Base64. U zaglavlje se dodaje prefiks Basic i kodirani niz. Na primer:
Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
Server dekodira ovaj zaglavlje, izvlači korisničko ime i lozinku i proverava ih za autentifikaciju korisnika. Ova metoda ne šifruje podatke, stoga se preporučuje da se koristi samo preko sigurnog HTTPS povezivanja.