Sobes.tech
Junior

Əsas Auth istifadə edilərkən məlumatlar necə ötürülür?

sobes.tech Süni İntellekt

AI-dan cavab

Məlumatlar (istifadəçi adı və şifrə) HTTP başlığında Authorization ilə göndərilir.

Başlıq formatı:

Authorization: Basic <kodlaşdırılmış_məlumatlar>

kodlaşdırılmış_məlumatlar bu, istifadəçi_adı:şifrə stringinin Base64 ilə kodlaşdırılması nəticəsində əldə edilir.

Nümunə:

Əgər istifadəçi adı user və şifrə password isə, kodlaşdırmaq üçün string: user:password.

Kodlaşdırılmış string (Base64): dXNlcjpwYXNzd29yZA==.

Başlıq belə görünəcək:

Authorization: Basic dXNlcjpwYXNzd29yZA==

Əhəmiyyətlidir ki, Base64 şifrləmə deyil, sadəcə kodlaşdırmadır. Məlumatlar asanlıqla deşifrə edilə bilər, ona görə də yalnız HTTPS ilə istifadə etmək tövsiyə olunur, beləliklə ötürülən məlumatlar ələ keçirilmədən qorunur.