Sobes.tech
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.