Basic Auth Oluşturucu
Kullanıcı adı ve paroladan HTTP Basic Auth başlıklarını anında oluşturun
HTTP Basic Authentication nedir?
HTTP Basic Authentication, HTTP protokolüne entegre edilmiş basit bir kimlik doğrulama şemasıdır. İstemci her istekle birlikte Authorization başlığında "kullanıcı_adı:şifre" şeklinde Base64 kodlu bir dize gönderir.
Basic Auth güvenli mi?
Basic Auth tek başına güvenli değildir çünkü kimlik bilgileri yalnızca Base64 kodludur, şifrelenmemiştir. Kimlik bilgilerinin ele geçirilmesini önlemek için her zaman HTTPS üzerinden kullanın. Üretim için OAuth veya JWT gibi daha güvenli alternatifleri değerlendirin.
curl ile Basic Auth nasıl kullanılır?
-u bayrağını kullanın: curl -u kullanıcı_adı:şifre https://api.example.com, veya -H bayrağı ile oluşturulan başlığı kullanın: curl -H "Authorization: Basic dXNlcjpwYXNz" https://api.example.com
Kullanıcı adı veya şifrede özel karakterler kullanabilir miyim?
Evet, bu araç Unicode karakterleri doğru şekilde işler. Kimlik bilgileri Base64 dönüşümünden önce UTF-8 olarak kodlanır, RFC 7617'ye uygundur.