Sto cercando di installare gli strumenti di sviluppo per un piccolo team e non riesco a ottenere l'autenticazione corretta.
Poiché siamo un team distribuito, il server è su Internet. E mi piacerebbe avere SSO + zero configurazione client.
Quindi fondamentalmente git su https + webdav non è pratico, perché il client git può usare solo l'autorizzazione di base ma non salva la password e alcuni plugin IDE non inoltrano nemmeno la domanda della password nella loro interfaccia utente.
Allora devo usare git su ssh. Ho installato gitosi e funziona fondamentalmente con chiavi asimmetriche, ok. Dovrò chiedere a ciascun sviluppatore di installare la propria chiave, posso farlo, dimenticare la configurazione zero.
Quindi voglio che gli sviluppatori accedano agli strumenti Web (wiki, ticket, ecc.) Che si trovano su https, ma questa volta devo fornire loro un login / password o un'altra chiave privata solo perché i formati non sono compatibili tra SSH e SSL e il posto dove archiviarlo sul sistema operativo non è lo stesso. Ora devo dimenticare SSO?
Mi sbaglio?