]> source.dussan.org Git - nextcloud-server.git/commitdiff
return false if user is in incognito mode
authorBjoern Schiessle <schiessle@owncloud.com>
Wed, 27 Nov 2013 15:52:30 +0000 (16:52 +0100)
committerBjoern Schiessle <schiessle@owncloud.com>
Wed, 27 Nov 2013 15:52:30 +0000 (16:52 +0100)
lib/private/user.php

index 210e5ed3f0246a19d5cc38f4ddae9df79c3151f4..e0d6b9f3f512a98d9ccf0992b36f9dd838e9520a 100644 (file)
@@ -314,7 +314,7 @@ class OC_User {
         * Checks if the user is logged in
         */
        public static function isLoggedIn() {
-               if (\OC::$session->get('user_id')) {
+               if (\OC::$session->get('user_id') && self::$incognitoMode === false) {
                        OC_App::loadApps(array('authentication'));
                        self::setupBackends();
                        return self::userExists(\OC::$session->get('user_id'));
@@ -353,7 +353,7 @@ class OC_User {
         * @return bool
         */
        public static function isAdminUser($uid) {
-               if (OC_Group::inGroup($uid, 'admin')) {
+               if (OC_Group::inGroup($uid, 'admin') && self::$incognitoMode === false) {
                        return true;
                }
                return false;