Sobes.tech
Junior

Чӣ гуна додаҳо ҳангоми истифодаи Basic Auth интиқол дода мешаванд?

sobes.tech AI

Ҷавоб аз AI

Маълумотлар (фойдаланувчи номи ва парол) HTTP сардори Authorization ичида юборилади.

Сардор формати:

Authorization: Basic <кодланган_маълумотлар>

кодланган_маълумотлар бу, фойдаланувчи_номи:парол сўзининг Base64 билан кодланган ҳолати.

Масалан:

Агар фойдаланувчи номи user ва пароли password бўлса, кодлаш учун сўз: user:password.

Кодланган сўз (Base64): dXNlcjpwYXNzd29yZA==.

Сардор шундай кўринишда бўлади:

Authorization: Basic dXNlcjpwYXNzd29yZA==

Маҳмуд бўлиш керакки, Base64 шифрлаш эмас, балки фақат кодлашдир. Маълумотлар осонлик билан декодланади, шунинг учун фақат HTTPS билан ишлатиш тавсия этилади, шунда юборилаётган маълумотлар ўғирланишдан ҳимояланади.