Junior
Basic Auth колдонулганда маалыматтар кантип өткөрүлөт?
sobes.tech AI
AIден жооп
Маалыматтар (колдонуучу аты жана сырсөз) HTTP башталышында Authorization менен өткөрүлөт.
Башталыштын форматы:
Authorization: Basic <коддолгон_маалыматтар>
коддолгон_маалыматтар бул колдонуучу_аты:сырсөз дегендин Base64 менен коддолгон түрү.
Мисал:
Эгер колдонуучу аты user жана сырсөз password болсо, коддоо үчүн жол: user:password.
Коддолгон жол (Base64): dXNlcjpwYXNzd29yZA==.
Башталыш мындай көрүнөт:
Authorization: Basic dXNlcjpwYXNzd29yZA==
Маанилүү: Base64 — бул шифрлоо эмес, жөн гана коддоо. Маалыматтар оңой эле декоддолушу мүмкүн, ошондуктан Basic Auth'ту гана HTTPS менен колдонуу сунушталат, ошондо өткөрүлүп жаткан маалыматтар уурдалуудан корголот.