From 28afca032d047cca6d734f41e598fd3b22cd39bf Mon Sep 17 00:00:00 2001 From: nuxsmin Date: Mon, 20 Feb 2017 18:40:51 +0100 Subject: [PATCH] * [ADD] New encryption schema by using Defuse/php-encryption library. WARNING: work in progress --- inc/SP/Core/Init.class.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/inc/SP/Core/Init.class.php b/inc/SP/Core/Init.class.php index d8b8bdd3..9b25e58f 100644 --- a/inc/SP/Core/Init.class.php +++ b/inc/SP/Core/Init.class.php @@ -507,7 +507,9 @@ class Init */ public static function isLoggedIn() { - return (DiFactory::getDBStorage()->getDbStatus() === 0 && Session::getUserData()->getUserLogin()); + return (DiFactory::getDBStorage()->getDbStatus() === 0 + && Session::getUserData()->getUserLogin() + && is_object(Session::getUserPreferences())); } /**