Sobes.tech
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 менен колдонуу сунушталат, ошондо өткөрүлүп жаткан маалыматтар уурдалуудан корголот.