Sobes.tech
Junior — Middle

როგორ ხდება მონაცემთა გადაცემა ძირითადი ავტორიზაციის გამოყენებისას?

sobes.tech AI

პასუხი AI-სგან

ძირითადი ავტორიზაცია (Basic Authentication) დროს, ავტორიზაციის მონაცემები (მომხმარებლის სახელი და პაროლი) გადაეცემა HTTP სათაურის Authorization მეშვეობით. მომხმარებლის სახელი და პაროლი ერთიანდება სტრიქონში ფორმატში username:password, შემდეგ ეს სტრიქონი კოდირებულია Base64-ით. სათაურში ემატება პრეფიქსი Basic და კოდირებული სტრიქონი. მაგალითად:

Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=

სერვერი დეკოდირებს ამ სათაურს, ამოიღებს მომხმარებლის სახელს და პაროლს და ამოწმებს მათ ავტორიზაციისთვის. ეს მეთოდი მონაცემებს არ კოდირებს, ამიტომ რეკომენდირებულია გამოიყენოს მხოლოდ უსაფრთხო HTTPS კავშირის დროს.