Diferencia entre revisiones de «SIU-Guarani/version3.17.0/interfaces/configuracion-ldap»

De SIU
Saltar a: navegación, buscar
(Configuración en 3W)
Línea 38: Línea 38:
  
 
A modo de ejemplo te envió esto para que lo veas.
 
A modo de ejemplo te envió esto para que lo veas.
#:<source lang="php" enclose="div">
+
#<source lang="php" enclose="div">
 
'form'   => array(
 
'form'   => array(
  

Revisión del 12:33 29 abr 2020

Configuración LDAP

Configuración en Gestión

En el archivo <path_gestion>/instalacion/instalacion.ini

que por defecto viene comentada de la siguiente forma

;autenticacion = "toba|openid|ldap|cas|saml|saml_onelogin"

Dejar de la siguiente forma la línea anterior

autenticacion = "guarani_ldap"

Luego en el archivo ldap.ini cambiar los parametros que vienen por defecto por los que correspondan por ejemplo:

[basicos]

server = "localhost/ldap" ;Servidor LDAP

user = "admin" ;Usuario

dn = "dc=siu,dc=edu" ;DN

bind_dn = "cn=admin,dc=uni,dc=edu"' ;Usuario DN

bind_pass = "admin" ;Password

filter = "uid=%s" ;Busqueda de usuarios.

Configuración en 3W

En el archivo instalacion/login.php

Cambiar la clase de autenticacion de form por auth_ldap.

También se deben agregar los parametros con esos indices para que funcione.

A modo de ejemplo te envió esto para que lo veas.

  1. 'form'   => array(

            'activo'     => true,

            'clase'      => 'modelo\\autenticacion\\auth_ldap',

            'parametros' => array(

                                'server' => 'localhost/ldap', //Servidor LDAP

                                'user' => 'admin', //Usuario

                                'dn' => 'dc=siu,dc=edu', //DN

                                'bind_dn' => 'cn=admin,dc=uni,dc=edu', //Usuario DN

                                'bind_pass' => 'admin', //Password

                                'filter' => 'uid=*' //Busqueda de usuarios.

                                )

        ),

Cualquier error que se generé va a quedar en los logs del 3w.