Sobes.tech
Junior — Middle

Kuidas toimub autentimisandmete edastamine põhivõtme kasutamisel?

sobes.tech AI

Vastus AI-lt

Põhitegevuse autentimise (Basic Authentication) ajal edastatakse kasutajatunnus ja parool HTTP päises Authorization. Kasutajatunnus ja parool ühendatakse stringina vormingus username:password, seejärel see string kodeeritakse Base64-ks. Päisesse lisatakse prefiks Basic ja kodeeritud string. Näiteks:

Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=

Server dekodeerib selle päise, võtab kasutajatunnuse ja parooli ning kontrollib neid kasutaja autentimiseks. See meetod ei krüpteeri andmeid, seetõttu soovitatakse seda kasutada ainult turvalise HTTPS ühenduse kaudu.