X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fecrire%2Finc%2Fauth.php;h=89780eb8fbda1c6fd1ffafae7c538e2b5d9c90bb;hb=42e19314b95163d09c948850637de4b048c84020;hp=2085aba99f62f7394051bc0a8e530fd846237c0e;hpb=c6122d70c119ce708aae1502df2448f1ced07a92;p=lhc%2Fweb%2Fwww.git diff --git a/www/ecrire/inc/auth.php b/www/ecrire/inc/auth.php index 2085aba9..89780eb8 100644 --- a/www/ecrire/inc/auth.php +++ b/www/ecrire/inc/auth.php @@ -228,6 +228,7 @@ function auth_init_droits($row) { unset($GLOBALS['visiteur_session']['htpass']); unset($GLOBALS['visiteur_session']['alea_actuel']); unset($GLOBALS['visiteur_session']['alea_futur']); + unset($GLOBALS['visiteur_session']['ldap_password']); // creer la session au besoin if (!isset($_COOKIE['spip_session'])) { @@ -271,7 +272,7 @@ function auth_init_droits($row) { // Administrateurs if (in_array($GLOBALS['connect_statut'], explode(',', _STATUT_AUTEUR_RUBRIQUE))) { - if (is_array($GLOBALS['visiteur_session']['restreint'])) { + if (isset($GLOBALS['visiteur_session']['restreint']) and is_array($GLOBALS['visiteur_session']['restreint'])) { $GLOBALS['connect_id_rubrique'] = $GLOBALS['visiteur_session']['restreint']; } if ($GLOBALS['connect_statut'] == '0minirezo') {