[evolvis-commits] r14536: Force logout user is account has been disabled.
mirabilos at evolvis.org
mirabilos at evolvis.org
Mon Feb 28 04:21:51 CET 2011
Author: mirabilos
Date: 2011-02-28 04:21:51 +0100 (Mon, 28 Feb 2011)
New Revision: 14536
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/common/include/session.php
Log:
Force logout user is account has been disabled.
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/common/include/session.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/common/include/session.php 2011-02-28 03:21:48 UTC (rev 14535)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/common/include/session.php 2011-02-28 03:21:51 UTC (rev 14536)
@@ -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 evolvis-commits
mailing list