Skip to content
Extraits de code Groupes Projets
Valider b745dcf1 rédigé par marcimat's avatar marcimat
Parcourir les fichiers

Éviter d’appeler une fonction spip_connect_ldap() dépréciée

parent 284fbe5d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -368,7 +368,6 @@ function spip_connect_main($connexion, $charset_sql_connexion = '') { ...@@ -368,7 +368,6 @@ function spip_connect_main($connexion, $charset_sql_connexion = '') {
*/ */
function spip_connect_ldap($serveur = '') { function spip_connect_ldap($serveur = '') {
include_spip('auth/ldap'); include_spip('auth/ldap');
return auth_ldap_connect($serveur); return auth_ldap_connect($serveur);
} }
......
...@@ -368,9 +368,8 @@ function ecrire_acces() { ...@@ -368,9 +368,8 @@ function ecrire_acces() {
# remarque : ici on laisse passer les "nouveau" de maniere a leur permettre # remarque : ici on laisse passer les "nouveau" de maniere a leur permettre
# de devenir redacteur le cas echeant (auth http)... a nettoyer # de devenir redacteur le cas echeant (auth http)... a nettoyer
// attention, il faut au prealable se connecter a la base (necessaire car utilise par install) // attention, il faut au prealable se connecter a la base (necessaire car utilise par install)
// TODO: factoriser avec auth/spip qui fait deja ce job et generaliser le test spip_connect_ldap() // TODO: factoriser avec auth/spip qui fait deja ce job et generaliser le test auth_ldap_connect()
if (include_spip('auth/ldap') and auth_ldap_connect()) {
if (spip_connect_ldap()) {
return; return;
} }
......
...@@ -736,7 +736,8 @@ function lire_php_auth($login, $pw, $serveur = '') { ...@@ -736,7 +736,8 @@ function lire_php_auth($login, $pw, $serveur = '') {
if (!$row) { if (!$row) {
if ( if (
spip_connect_ldap($serveur) include_spip('inc/auth')
and auth_ldap_connect($serveur)
and $auth_ldap = charger_fonction('ldap', 'auth', true) and $auth_ldap = charger_fonction('ldap', 'auth', true)
) { ) {
return $auth_ldap($login, $pw, $serveur, true); return $auth_ldap($login, $pw, $serveur, true);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter