Git के URL से प्रॉक्सी पासवर्ड बाहर रखना
Git को उसकी क्रेडेंशियल व्यवस्था से गायब प्रॉक्सी पासवर्ड पाने दें, फिर डिस्क पर संग्रहण मायने रखता हो तो हेल्पर को अलग से जाँचें।
प्रॉक्सी URL में पासवर्ड के बिना उपयोगकर्ता नाम हो सकता है:
[http]
proxy = http://[email protected]:8080Git अपनी क्रेडेंशियल व्यवस्था से गायब पासवर्ड पाने का प्रयास करता है। खाते और एंडपॉइंट को अपने से बदलें। Git बिल्ड, HTTP बैकएंड और प्रॉक्सी प्रमाणीकरण विधि को आपके द्वारा उपयोग की जाने वाली व्यवस्था का समर्थन करना चाहिए।
चुनें कि संग्रहण से बाहर क्या रखना है
| आवश्यकता | क्या व्यवस्था करें |
|---|---|
| कॉन्फ़िगर किए गए प्रॉक्सी URL में कोई पासवर्ड नहीं | केवल उपयोगकर्ता नाम वाला रूप इस्तेमाल करें और गायब रहस्य समर्थित क्रेडेंशियल व्यवस्था से दें। |
| डिस्क पर कोई पुन: प्रयोग योग्य पासवर्ड संग्रहीत नहीं | ऐसा स्वीकृत हेल्पर चुनें जिसका संग्रहण व्यवहार इस आवश्यकता को पूरा करता हो। केवल URL का पासवर्ड छोड़ देना पर्याप्त नहीं है। |
| एकीकृत प्रमाणीकरण | Basic पासवर्ड की दूसरी वर्तनी मानने के बजाय समर्थित विधि और लागू प्रक्रिया पहचान का उपयोग करें। |
हेल्पर क्रेडेंशियल को ऑपरेटिंग सिस्टम के क्रेडेंशियल स्टोर, मेमोरी, फ़ाइल या किसी अन्य सिस्टम में संग्रहीत कर सकते हैं। यह तय करने से पहले कि पासवर्ड अब संग्रहीत नहीं होता, इस खाते और URL के लिए कॉन्फ़िगर किए गए हेल्पर की जाँच करें।
अन्य प्रतियाँ नज़र में रखें
कोड में कठोरता से लिखा पासवर्ड लौटाने वाला इनलाइन हेल्पर उसे बस कहीं और संग्रहीत करता है। पासवर्ड वाला पर्यावरण चर या कमांड तर्क भी स्क्रिप्ट, डायग्नोस्टिक, प्रक्रिया निरीक्षण या शेल इतिहास में जा सकता है।
उपयोगी रिकॉर्ड छोटा है: प्रॉक्सी एंडपॉइंट, प्रमाणीकरण विधि, क्रेडेंशियल स्रोत और संग्रहण नीति। रहस्य उस रिकॉर्ड से बाहर रखें। मूल क्रेडेंशियल और प्रॉक्सी क्रेडेंशियल अलग-अलग समर्थन पथ उपयोग कर सकते हैं, इसलिए सफल वेबसाइट लॉगिन इस प्रॉक्सी व्यवस्था को सिद्ध नहीं करता।