Estamos liderando um exercício com uma instituição pública para instalar diferentes ferramentas de código aberto para que eles experimentem e vejam o que mais lhes convém.
Assim, estamos instalando:
- um wiki (dokuwiki)
- mediagoblin
- gnu social
- etherpad
- ethercalc
e possivelmente um pouco mais.
Estávamos pensando em usar o LDAP para harmonizar os logins.
Mas muitas vezes parece que os plug-ins LDAP não são mais mantidos e a configuração é difícil de funcionar corretamente, algumas ferramentas têm documentos LDAP insuficientes.
Ainda é uma boa idéia hoje fazer isso via LDAP? OAuth é talvez uma escolha melhor?
Sei que essa não é uma questão de código, mas o que gostaríamos de entender é se devemos seguir nossa decisão de adotar LDAP ou se devemos considerar outros caminhos. Muito Obrigado
fonte
No mundo universitário, o sistema CAS Apereo [anteriormente Jasig] é uma maneira comum de fazer logon único para grandes suítes de aplicativos da web. Com o CAS, o usuário apenas insere sua senha no servidor de autenticação - aplicativos individuais validam um ticket único em vez de ver a senha do usuário. Essa é uma grande conquista de segurança ao lidar com aplicativos desenvolvidos por muitos grupos e fornecedores internos, pois nenhum dos aplicativos jamais tem acesso às senhas dos usuários.
Existem inúmeras bibliotecas de clientes CAS disponíveis para a maioria dos ambientes de programação, e o suporte interno ao CAS está se tornando mais comum para aplicativos usados ou vendidos para universidades. Além do "Jasig CAS Server" principal, também existem vários servidores adicionais disponíveis, incluindo o Ruby CAS Server e um módulo para o Drupal que pode atuar como um servidor CAS para autenticar aplicativos adicionais no banco de dados do Drupal.
O próprio servidor Jasig CAS é escrito em Java e pode ser apoiado por qualquer número de manipuladores de autenticação , incluindo:
O servidor Jasig CAS pode atuar como uma fonte de autenticação para aplicativos por meio de vários protocolos diferentes usados para o Logon único:
Pode até ser usado como autenticação por trás de um provedor Shibboleth ou usar um cliente Shibboleth como back-end de autenticação.
Nota: a organização Jasig está se fundindo com a organização Apereo, portanto, alguns URLs podem mudar no futuro.
fonte