Próbuję zainstalować narzędzia programistyczne dla małego zespołu i nie mogę uzyskać prawidłowego uwierzytelnienia.
Ponieważ jesteśmy zespołem rozproszonym, serwer jest w Internecie. I chciałbym mieć SSO + zerową konfigurację klienta.
Zasadniczo git przez https + webdav jest niepraktyczny, ponieważ klient git może korzystać tylko z podstawowego uwierzytelniania, ale nie zapisuje hasła, a niektóre wtyczki IDE nawet nie przekazują pytania o hasło w interfejsie użytkownika.
Muszę wtedy użyć git zamiast ssh. Zainstalowałem gitozę i to w zasadzie działa z asymetrycznymi kluczami, ok. Będę musiał poprosić każdego dewelopera o zainstalowanie klucza. Mogę to zrobić, zapomnij o zerowej konfiguracji.
Następnie chcę, aby programiści mieli dostęp do narzędzi internetowych (wiki, biletów itp.), Które są na https, ale tym razem muszę podać im login / hasło lub inny klucz prywatny tylko dlatego, że formaty nie są kompatybilne między SSH i SSL, a miejsce do przechowywania go w systemie operacyjnym nie jest takie samo. Teraz muszę zapomnieć o SSO?
Czy się mylę?