Junior
Чӣ гуна додаҳо ҳангоми истифодаи Basic Auth интиқол дода мешаванд?
sobes.tech AI
Ҷавоб аз AI
Маълумотлар (фойдаланувчи номи ва парол) HTTP сардори Authorization ичида юборилади.
Сардор формати:
Authorization: Basic <кодланган_маълумотлар>
кодланган_маълумотлар бу, фойдаланувчи_номи:парол сўзининг Base64 билан кодланган ҳолати.
Масалан:
Агар фойдаланувчи номи user ва пароли password бўлса, кодлаш учун сўз: user:password.
Кодланган сўз (Base64): dXNlcjpwYXNzd29yZA==.
Сардор шундай кўринишда бўлади:
Authorization: Basic dXNlcjpwYXNzd29yZA==
Маҳмуд бўлиш керакки, Base64 шифрлаш эмас, балки фақат кодлашдир. Маълумотлар осонлик билан декодланади, шунинг учун фақат HTTPS билан ишлатиш тавсия этилади, шунда юборилаётган маълумотлар ўғирланишдан ҳимояланади.