Hızlı başlangıç
-
Encode
Tam Yetkilendirme değerini almak için kullanıcı adı ve şifre girin.
-
Çözme kodları
Başlığı Basic önekle veya olmadan yapıştırın.
Build `Basic base64(user:pass)` başlıkları veya curl ve API hata ayıklaması için mevcut olanları parse.
Gizlilik: yerel olarak işlenir, asla yüklenmez.
Anında sonuçları görmek için aşağıdaki giriş alanına yapıştırın
Basic dXNlcjpwYXNzd29yZA==
Basic Auth 仅为 Base64 编码,不是加密。务必配合 HTTPS 使用,生产环境优先 OAuth 或 Bearer Token。
Build `Basic base64(user:pass)` başlıkları veya curl ve API hata ayıklaması için mevcut olanları parse.
Encode
Tam Yetkilendirme değerini almak için kullanıcı adı ve şifre girin.
Çözme kodları
Başlığı Basic önekle veya olmadan yapıştırın.
Temel Auth şifrelenmez; her zaman HTTPS kullanın ve üretimde kısa ömürlü belirteçleri tercih edin.
API 'leri ayıklarken, genellikle sunucuya kimlik doğrulama kimlik bilgilerini göndermeniz gerekir. Sadece kullanıcı adınızı ve şifrenizi buraya girin ve standart bir `Basic dXNlcjpwYXNz` Yetki başlığı oluşturun. Anında kimlik doğrulama kurulumunuza HTTP isteği başlıklarınıza kopyalayın.
Ters işlem de aynı derecede yararlıdır. Günlükler veya belgelendeki Temel Doğrulama başlığıyla karşılaştığınızda, düz metin kimlik bilgilerini ortaya çıkarmak için buraya yapıştırın. Bu, manuel base64 çözme olmadan kimlik doğrulama sorunlarını gidermek için paha biçilemez bir yöntemdir.
Input
user:password
Output
Basic dXNlcjpwYXNzd29yZA==
UTF-8 sonra Base64; bazı sunucular kimlik bilgilerinde noktaları kısıtlar.
Basic Auth, kimlik bilgilerini base64 kodlanmış (şifrelenmemiş) formda iletir. HTTPS olmadan, ele geçirilebilirler. HTTPS ile bile, tarayıcılar başlıkları süresiz olarak önbellekleyebilir. Kritik sistemler için, bunun yerine OAuth veya JWT düşünün.