होम पर वापस जाएं

Basic Auth Header Generator

Username और password से Authorization header तथा curl, fetch और HTTPie उदाहरण browser में बनाएं।

श्रेणियां परिणाम की प्रतीक्षा है
समस्या बताएं

Login जानकारी

Authorization: Basic base64(username:password)

Password मजबूती

सामान्य

Request उदाहरण

curl

curl -X GET "https://api.example.com/v1/items" \
  -H "Authorization: Basic Z29nb3RlbTp1c2VmdWwtdG9vbHM="

fetch

await fetch("https://api.example.com/v1/items", {
  method: "GET",
  headers: {
    Authorization: "Basic Z29nb3RlbTp1c2VmdWwtdG9vbHM="
  }
})

HTTPie

http GET "https://api.example.com/v1/items" "Authorization: Basic Z29nb3RlbTp1c2VmdWwtdG9vbHM="

उपयोग से पहले

Browser में स्थानीय प्रक्रिया

Credential server को नहीं भेजे जाते; header आपके browser में बनता है।

  • HTTPS के बिना Basic Auth credential पढ़े जा सकते हैं।
  • Token को public log, screenshot या issue में न डालें।
  • लंबे समय की सेवा में API key या OAuth पर विचार करें।

ध्यान देने योग्य बातें

गणना मानक सूत्रों पर आधारित है। प्रदर्शित मान पढ़ने में आसानी के लिए राउंड किए जा सकते हैं। महत्वपूर्ण निर्णय के लिए आधिकारिक स्रोत भी जांचें।

परिणाम कार्यक्षेत्र

इस परिणाम को सहेजें, पुराने परिणामों से तुलना करें या रिपोर्ट साझा करें।

Browser में स्थानीय प्रक्रिया

Credential server को नहीं भेजे जाते; header आपके browser में बनता है।

ध्यान देने योग्य बातें

  • HTTPS के बिना Basic Auth credential पढ़े जा सकते हैं।
  • Token को public log, screenshot या issue में न डालें।
  • लंबे समय की सेवा में API key या OAuth पर विचार करें।

अक्सर पूछे जाने वाले प्रश्न

Authorization: Basic base64(username:password)expand_more

Production API में HTTPS अनिवार्य रखें। Base64 encoding encryption नहीं है।

सुरक्षा जाँचexpand_more

Username में colon (:) न रखें क्योंकि Basic Auth username:password को encode करता है।