Basic Auth Generator

Generate and decode HTTP Basic Auth Authorization headers from a username and password.

Basic Auth जेनरेटर पूरी तरह आपके ब्राउज़र में चलता है। आपके द्वारा टाइप या पेस्ट किए गए उपयोगकर्ता नाम, पासवर्ड और टोकन कभी आपके डिवाइस से बाहर नहीं जाते और कुछ भी ArrayKit पर अपलोड नहीं होता।

Base64 एन्कोडर / डिकोडर खोलें

Basic Auth Generator के बारे में

Basic Auth जेनरेटर एक उपयोगकर्ता नाम और पासवर्ड से एक HTTP Basic Auth हेडर बनाता है ताकि आप सेकंडों में API कॉल प्रमाणित कर सकें। यह username:password को Base64-एन्कोड करता है, फिर आपको कच्चा टोकन, पूर्ण Authorization: Basic मान, और एक चलाने-के-लिए-तैयार cURL स्निपेट दिखाता है जिसे आप कॉपी कर सकते हैं। एक टोकन या एक पूर्ण Authorization हेडर पेस्ट करने और मूल उपयोगकर्ता तथा पासवर्ड पुनर्प्राप्त करने के लिए Decode मोड पर स्विच करें। यह तब काम आता है जब आप किसी REST एंडपॉइंट का परीक्षण कर रहे हों, एक वेबहुक तार-जोड़ रहे हों, एक रिवर्स प्रॉक्सी कॉन्फ़िगर कर रहे हों, या किसी 401 को डीबग कर रहे हों और यह पुष्टि करने की आवश्यकता हो कि कोई हेडर वास्तव में कौन-सी क्रेडेंशियल ले जाता है। डेवलपर्स, QA इंजीनियरों और DevOps लोगों के लिए बनाया गया है जो अनुरोधों को सीधे ब्राउज़र में बनाते और निरीक्षण करते हैं। सब कुछ स्थानीय रूप से चलता है — कोई क्रेडेंशियल अपलोड नहीं होती।

विशेषताएँ

Basic Auth Generator का उपयोग कैसे करें

  1. Generate टैब चयनित रखें
  2. दो फ़ील्डों में अपना उपयोगकर्ता नाम और पासवर्ड टाइप करें
  3. Authorization: Basic हेडर या cURL स्निपेट कॉपी करें
  4. user:pass पुनर्प्राप्त करने के लिए Decode पर स्विच करें और एक टोकन या हेडर पेस्ट करें

उदाहरण

इनपुट

username: aladdin
password: opensesame

आउटपुट

Authorization: Basic YWxhZGRpbjpvcGVuc2VzYW1l

base64("aladdin:opensesame") Basic क्रेडेंशियल बन जाता है।

सामान्य त्रुटियाँ और समस्या निवारण

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

Basic Auth जेनरेटर क्या है?
यह एक टूल है जो एक उपयोगकर्ता नाम और पासवर्ड को एक HTTP Basic Auth क्रेडेंशियल में बदलता है — 'username:password' का Base64 — और आपको किसी अनुरोध के साथ भेजने के लिए पूर्ण 'Authorization: Basic' हेडर देता है। यह एक टोकन को वापस उपयोगकर्ता और पासवर्ड में भी डिकोड करता है।
क्या HTTP Basic Auth सुरक्षित है?
Basic auth केवल क्रेडेंशियल को Base64-एन्कोड करता है; यह उन्हें एन्क्रिप्ट नहीं करता। हेडर देखने वाला कोई भी व्यक्ति इसे डिकोड कर सकता है, इसलिए हमेशा इसे HTTPS पर उपयोग करें और अविश्वसनीय नेटवर्क पर इससे बचें।
मैं curl के साथ हेडर का उपयोग कैसे करूँ?
जेनरेट किया गया cURL स्निपेट कॉपी करें, जिसमें पहले से -H "Authorization: Basic <token>" शामिल है। आप curl को आपके लिए इसे बनाने भी दे सकते हैं curl -u username:password के साथ।
क्या मैं एक मौजूदा Authorization हेडर डिकोड कर सकता हूँ?
हाँ। Decode पर स्विच करें और या तो सादा टोकन या पूरी 'Authorization: Basic <token>' पंक्ति पेस्ट करें। टूल प्रीफ़िक्स हटा देता है और उपयोगकर्ता नाम तथा पासवर्ड दिखाता है।
क्या मेरा उपयोगकर्ता नाम और पासवर्ड कहीं भेजे जाते हैं?
नहीं। Basic Auth जेनरेटर पूरी तरह आपके ब्राउज़र में चलता है। आपके द्वारा टाइप या पेस्ट की गई क्रेडेंशियल कभी आपके डिवाइस से बाहर नहीं जातीं और ArrayKit पर अपलोड नहीं होतीं।
यदि मेरे उपयोगकर्ता नाम या पासवर्ड में विशेष वर्ण हों तो क्या होगा?
एन्कोडिंग और डिकोडिंग UTF-8 सुरक्षित हैं, इसलिए उच्चारण वाले अक्षर और अन्य गैर-ASCII वर्ण सही ढंग से राउंड-ट्रिप करते हैं। विभाजन हमेशा पहले कोलन पर होता है।

संबंधित टूल

सभी ArrayKit टूल