Küçük bir ekip için geliştirme araçlarını yüklemeye çalışıyorum ve kimlik doğrulamasını doğru yapamıyorum.
Dağıtılmış bir ekip olduğumuz için sunucu internette. Ve SSO + sıfır istemci yapılandırmasına sahip olmak istiyorum.
Yani temelde git https + webdav üzerinden pratik değildir, çünkü git istemcisi sadece temel yetkilendirmeyi kullanabilir, ancak şifreyi kaydetmez ve bazı IDE eklentileri kullanıcı arayüzündeki şifre sorusunu bile iletmez.
O zaman git'i ssh üzerinden kullanmalıyım. Gitosis kurdum ve asimetrik tuşlarla çalışıyor, tamam. Her geliştiriciden anahtarını yüklemesini istemeliyim, bunu yapabilirim, sıfır yapılandırmayı unuturum.
Sonra geliştiricilerin https'de bulunan web araçlarına (wiki, biletler, vb.) Erişmelerini istiyorum, ancak bu sefer sadece biçimler SSH arasında uyumlu olmadığı için onlara bir giriş / şifre veya başka bir özel anahtar vermem gerekiyor SSL ve işletim sisteminde depolanacağı yer aynı değildir. Şimdi, TOA'yı unutmak zorunda mıyım?
Yanlış mıyım?