Autentificación con LDAP

Oscar, tiene que arrancar. Vamos por partes:

  1. Modificar el instalacion.ini y poner autenticación ldap
  2. Agregar un unset($_SESSION[TOBA_DIR][‘instalacion’]);. Esto yo lo suelo poner en $toba_dir/php/nucleo/lib/toba_manejador_sesiones.php al comienzo de la función get_autenticacion
  3. En este punto si no te está funcionando te recomiendo fuertemente que hagas un debbugeo. La clase que tendrías que estar siguiendo especificamente para ver si funciona el logueo es la que menciono arriba toba_manejador_sesiones. Deberías arrancar a debuggear por la función login y ver si efectivamente toba::instalacion()->get_tipo_autenticacion() está dando ldap.
  4. Si esto va bien, debería estar entrando al autenticar de toba_autenticacion_ldap. Ahí ya podrías ir viendo si se conecta bien al ldap y hace la autenticación correctamente.

Saludos!

PD: no usé la extensión del núcleo para la autenticación y tampoco hice uso del tema de contraseñas vencidas (aunque con el tema del ldap asumo que esto va ir por cuenta del que gestione el ldap)