Estou tentando instalar as ferramentas de desenvolvimento para uma equipe pequena e não consigo obter a autenticação correta.
Como somos uma equipe distribuída, o servidor está na internet. E eu gostaria de ter SSO + zero de configuração do cliente.
Então, basicamente, o git sobre https + webdav é impraticável, porque o cliente git pode usar apenas autenticação básica, mas não salva a senha e algum plug-in IDE nem encaminha a pergunta da senha na interface do usuário.
Eu tenho que usar git sobre ssh então. Eu instalei gitosis e ele basicamente funciona com chaves assimétricas, ok. Vou ter que pedir a cada desenvolvedor para instalar sua chave, posso fazer isso, esqueça a configuração zero.
Quero que os desenvolvedores acessem as ferramentas da web (wiki, tickets etc.) que estão no https, mas desta vez eu preciso fornecer a eles um login / senha ou outra chave privada, apenas porque os formatos não são compatíveis entre SSH e SSL e o local para armazená-lo no sistema operacional não é o mesmo. Agora, tenho que esquecer o SSO?
Estou enganado?