Saya mencoba menginstal alat pengembangan untuk tim kecil, dan saya tidak bisa mendapatkan otentikasi dengan benar.
Karena kami adalah tim terdistribusi, server ada di internet. Dan saya ingin memiliki konfigurasi klien SSO + nol.
Jadi pada dasarnya git atas https + webdav tidak praktis, karena klien git hanya dapat menggunakan auth dasar tetapi tidak menyimpan kata sandi dan beberapa plugin IDE bahkan tidak meneruskan pertanyaan kata sandi di UI mereka.
Saya harus menggunakan git di ssh. Saya menginstal gitosis dan pada dasarnya bekerja dengan kunci asimetris, ok. Saya harus meminta setiap dev untuk menginstal kunci mereka, saya bisa melakukan itu, lupakan konfigurasi nol.
Lalu saya ingin pengembang mengakses alat web (wiki, tiket, dll.) Yang ada di https, tapi kali ini saya harus memberi mereka baik login / kata sandi atau kunci pribadi lain hanya karena format tidak kompatibel antara SSH dan SSL dan tempat untuk menyimpannya di OS tidak sama. Sekarang, saya harus melupakan SSO?
Apakah saya salah?