मैं छोटी टीम के लिए विकास उपकरण स्थापित करने का प्रयास कर रहा हूं, और मुझे प्रमाणीकरण सही नहीं मिल सकता है।
चूंकि हम एक वितरित टीम हैं, सर्वर इंटरनेट पर है। और मुझे SSO + शून्य क्लाइंट कॉन्फ़िगरेशन प्राप्त करना है।
तो मूल रूप से https + webdav पर git अव्यावहारिक है, क्योंकि git क्लाइंट केवल मूल स्थिति का उपयोग कर सकता है, लेकिन पासवर्ड नहीं बचाता है और कुछ IDE प्लगइन अपने UI में पासवर्ड प्रश्न को आगे नहीं बढ़ाते हैं।
मुझे ssh पर git का उपयोग करना है। मैंने गिटोसिस स्थापित किया और यह मूल रूप से असममित कुंजियों के साथ काम करता है, ठीक है। मुझे प्रत्येक देव को अपनी कुंजी स्थापित करने के लिए कहना होगा, मैं ऐसा कर सकता हूं, शून्य कॉन्फ़िगरेशन भूल सकता हूं।
फिर मैं चाहता हूं कि डेवलपर्स वेब टूल (विकी, टिकट इत्यादि) तक पहुंचें जो कि https पर हैं, लेकिन इस बार मुझे उन्हें या तो लॉगिन / पासवर्ड या अन्य निजी कुंजी देनी होगी, क्योंकि प्रारूप एसएसएच के बीच संगत नहीं हैं। और एसएसएल और ओएस पर इसे स्टोर करने की जगह समान नहीं है। अब, मुझे एसएसओ को भूलना होगा?
क्या मैं गलत हूं?