From: x2003bruneau Date: Thu, 8 Feb 2007 07:37:08 +0000 (+0000) Subject: Fix Xnet authentification issue X-Git-Tag: xorg/0.9.13~19 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=25c0eca051bc18bd6cf27bc8b04eff9b555523a4;p=platal.git Fix Xnet authentification issue git-svn-id: svn+ssh://murphy/home/svn/platal/branches/platal-0.9.13@1487 839d8a87-29fc-0310-9880-83ba4fa771e5 --- diff --git a/include/xnet/session.inc.php b/include/xnet/session.inc.php index 1a2b769..e2f02d7 100644 --- a/include/xnet/session.inc.php +++ b/include/xnet/session.inc.php @@ -101,6 +101,8 @@ class XnetSession $_SESSION['auth'] = AUTH_MDP; S::kill('challenge'); S::kill('loginX'); + S::kill('may_update'); + S::kill('is_member'); Get::kill('auth'); Get::kill('uid'); $path = Get::v('n'); @@ -153,7 +155,7 @@ class XnetSession */ function may_update($force = false, $lose = false) { - if (!isset($_SESSION['may_update'])) { + if (empty($_SESSION['may_update'])) { $_SESSION['may_update'] = array(); } $may_update =& $_SESSION['may_update']; @@ -185,7 +187,7 @@ function may_update($force = false, $lose = false) */ function is_member($force = false, $lose = false) { - if (!isset($_SESSION['is_member'])) { + if (empty($_SESSION['is_member'])) { $_SESSION['is_member'] = array(); } $is_member =& $_SESSION['is_member'];