NWO_Magus 0 Denunciar post Postado Novembro 7, 2011 Olá, boa tarde! Gostaria de saber se é possível fazer autenticação LDAP em mais de um AD... pois na empresa que trabalho possuímos 3 Active Directory com IPS diferentes, para cada filial. Pensei na possibilidade de triplicar o plugin padrão do Joomla, mas não sei como proceder. Alguma ideia? Obrigado! Compartilhar este post Link para o post Compartilhar em outros sites
NWO_Magus 0 Denunciar post Postado Novembro 17, 2011 Apenas voltando para dizer que consegui, e deixar aqui como o fiz, para quem precisar. DOCUMENTAÇÃO - ADICIONANDO E REMOVENDO AUTENTICAÇÃO LDAP Motivo: Por padrão, o Joomla! (CMS da Intranet) oferece apenas uma conexão LDAP. Alteração: Duplicação (ou mais) do plugin "Autenticação - LDAP" para a conexão com os dois ou mais AD. Diretório: {joomla}\plugins\authentication Copiados os arquivos "ldap.php" e "ldap.xml" para uma nova pasta chamado "plg_ldapN" (onde N é o número da cópia do LDAP) e renomeados os mesmos para "ldapN.php" e "ldapN.xml". Feito isso, foram alterados os seguintes parâmetros dentro dos arquivos: ldapN.php: alterada linha 28:class plgAuthenticationLdap extends JPlugin para 28:class plgAuthenticationLdapN extends JPlugin ldapN.xml: alteradas linhas 2:<install version="1.5" type="plugin" group="auth"> 3:<name>Authentication - LDAP</name> 13:<filename plugin="ldap">ldap.php</filename> para 2:<install version="1.5" type="plugin" group="authentication"> 3:<name>Authentication - LDAP N</name> 13:<filename plugin="ldapN">ldapN.php</filename> Após essa alteração, a pasta "plg_ldapN" foi compactada em um arquivo *.zip e instalada utilizando a opção Install/Uninstall no menu Extensions na administração do Joomla! para a instalação do novo plugin. Feita a instalação, o plugin novo estará disponível na lista de plugins e poderá ser configurado para apontar para outro AD. Compartilhar este post Link para o post Compartilhar em outros sites
walace 1 Denunciar post Postado Novembro 17, 2011 Muito bom NWO_Magus, valeu por ter dado o retorno aqui. Compartilhar este post Link para o post Compartilhar em outros sites