From 39e545fdde0cb7d2cf75b140412a87a95c952bd8 Mon Sep 17 00:00:00 2001 From: rylon Date: Sat, 25 Jan 2014 19:42:21 +0100 Subject: [PATCH] security - timestamp of last active updated on login --- ...GINS.php => SYS_SECURITY_UPDATE_LASTACTIVE.php} | 6 +++++- security/Security.php | 14 ++++++-------- 2 files changed, 11 insertions(+), 9 deletions(-) rename dbd/qq/{SYS_SECURITY_TRACK_LOGINS.php => SYS_SECURITY_UPDATE_LASTACTIVE.php} (67%) diff --git a/dbd/qq/SYS_SECURITY_TRACK_LOGINS.php b/dbd/qq/SYS_SECURITY_UPDATE_LASTACTIVE.php similarity index 67% rename from dbd/qq/SYS_SECURITY_TRACK_LOGINS.php rename to dbd/qq/SYS_SECURITY_UPDATE_LASTACTIVE.php index 919b07c..9c3ca97 100644 --- a/dbd/qq/SYS_SECURITY_TRACK_LOGINS.php +++ b/dbd/qq/SYS_SECURITY_UPDATE_LASTACTIVE.php @@ -1,7 +1,11 @@ base_url === \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL));} + return (isset($_SESSION['user']) && + $_SESSION['user'] instanceof User && + $_SESSION['user']->base_url === \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL));} private static function startSession(){ if(!isset($_SESSION) && !headers_sent()){