Junior — Middle
Чӣ гуна интиқоли маълумоти тасдиқ дар вақти истифодаи аутентификатсияи асосӣ сурат мегирад?
sobes.tech AI
Ҷавоб аз AI
Дар асосии тасдиқ (Basic Authentication), маълумоти тасдиқ (номи корбар ва парол) дар сарлавҳаи HTTP Authorization интиқол дода мешавад. Номи корбар ва парол дар сатр дар формати username:password пайваст карда мешаванд, пас ин сатр дар Base64 кодгузорӣ мешавад. Префикси Basic ва сатр дар кодгузорӣшуда ба сарлавҳа илова карда мешавад. Масалан:
Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
Сервер ин сарлавҳаро декод мекунад, номи корбар ва паролро мебарорад ва онҳоро барои тасдиқ кардан санҷида мебинад. Ин усул маълумотҳоро рамзгузорӣ намекунад, бинобар ин тавсия дода мешавад, ки танҳо дар болои пайвасти HTTPS бехатар истифода шавад.