Junior — Middle
როგორ ხდება მონაცემთა გადაცემა ძირითადი ავტორიზაციის გამოყენებისას?
sobes.tech AI
პასუხი AI-სგან
ძირითადი ავტორიზაცია (Basic Authentication) დროს, ავტორიზაციის მონაცემები (მომხმარებლის სახელი და პაროლი) გადაეცემა HTTP სათაურის Authorization მეშვეობით. მომხმარებლის სახელი და პაროლი ერთიანდება სტრიქონში ფორმატში username:password, შემდეგ ეს სტრიქონი კოდირებულია Base64-ით. სათაურში ემატება პრეფიქსი Basic და კოდირებული სტრიქონი. მაგალითად:
Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
სერვერი დეკოდირებს ამ სათაურს, ამოიღებს მომხმარებლის სახელს და პაროლს და ამოწმებს მათ ავტორიზაციისთვის. ეს მეთოდი მონაცემებს არ კოდირებს, ამიტომ რეკომენდირებულია გამოიყენოს მხოლოდ უსაფრთხო HTTPS კავშირის დროს.