[Fusionforge-commits] r9088 - trunk/gforge/common/include
Alain Peyrat
aljeux at libremir.placard.fr.eu.org
Mon Mar 15 21:40:43 CET 2010
Author: aljeux
Date: 2010-03-15 21:40:43 +0100 (Mon, 15 Mar 2010)
New Revision: 9088
Modified:
trunk/gforge/common/include/session.php
Log:
Force logout user is account has been disabled.
Modified: trunk/gforge/common/include/session.php
===================================================================
--- trunk/gforge/common/include/session.php 2010-03-15 20:40:38 UTC (rev 9087)
+++ trunk/gforge/common/include/session.php 2010-03-15 20:40:43 UTC (rev 9088)
@@ -344,7 +344,6 @@
* fails checks.
*
* @param array Associative array specifying criteria
- * @param string Override error string (optional)
* @return does not return if check is failed
*
*/
@@ -352,6 +351,12 @@
if (!session_loggedin()) {
exit_not_logged_in();
}
+
+ $user =& user_get_object(user_getid());
+ if (! $user->isActive()) {
+ session_logout();
+ exit_error('Error','Your account is no longer active ; you have been disconnected');
+ }
if (array_key_exists('group', $req)) {
$group =& group_get_object($req['group']);
More information about the Fusionforge-commits
mailing list