4,395
edits
| Line 71: | Line 71: | ||
// Sinon, on affiche la page de login | // Sinon, on affiche la page de login | ||
== | == Los módulos de login == | ||
Los módulos de login son archivos que contienen las funciones que controlan la validación de un conjunto usuario/contraseña. | |||
Hay un archivo por módulo. Cada uno proporciona un tipo diferente de control. | |||
* El fichero '''htdocs/include/login/functions_http.php''' controla la validación del conjunto usuario/contraseña por una autentificación del tipo http Basic. | |||
* El fichero '''htdocs/include/login/functions_ldap.php''' verifica la validez del conjunto usuario/contraseña en un anuario LDAP. | |||
* El fichero '''htdocs/include/login/functions_dolibarr.php''' verifica la validez del conjunto usuario/contraseña en la base de datos Dolibarr. | |||
Cada fichero contiene unicamente una función '''check_user_password_xxx''' pero Dolibarr utilizará uno. Este será el que cuyo valor'' 'xxx''' sea el valor de la variable '''dolibarr_main_authentication'''. | |||
En este archivo, Dolibarr solicita la función que encuentre y le envía como parámetros el usuario y la contraseña. La función devolverá si el conjunto es válido. | |||