Si.. Lo que pasa es que son dos los listeros que necesitan autenticacion en el 
joomla... Uno lo necesita usando el mismo sistemita de squid y tu que lo 
necesitas por ldap... El que mas he tarequeado es el de ldap... Y rochepana 
pa´ka, rochepana pa´lla... No di tampoco pie con bola... Al final me dispuse a 
progrmarlo yo mismo con php pero tampoco lo termine porque hubo un proceso 
famoso de reduccion y reordenamiento de la plantilla y mi sitio went down pues 
tuve que cambiar de responsabilidades... En fin ... Creo que se puede hacer 
algo como esto:

auth_ldap.php
<?
        $ldaphost = "ldap://10.132.16.4";;
        $ds = ldap_connect($ldaphost) or die("Could not connect to $ldaphost");
if ($ds) {
        $username = "trdcentro\yoel";
        $upasswd = "tu_passwa";
        $binddn = "tu_dn,dc=cu";
        $ldapbind = ldap_bind($ds, $username, $upasswd);
        if ($ldapbind) {
                $filter = "(&(samaccountname=".$_GET['name'].") 
(objectClass=user)(objectCategory=person) )";
                $fields = array("name","description","samaccountname");
                $sr=ldap_search($ds, $binddn, $filter,$fields);
                $info = ldap_get_entries($ds, $sr);
                echo "<br>------<br><pre>";
                print_r($info);
                echo "<br>------<br></pre>";
        }else {
                print "Nice try, kid. Better luck next time!";
        }
}
?>

Y adaptarlo a joomla. O retomas la primera variante y te pones a jugar con el 
formulario macabro del plugincito que trae por defecto el joomla.


______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a