]> source.dussan.org Git - nextcloud-server.git/commitdiff
remove warning by check cookie before accessing it.
authorFrank Karlitschek <karlitschek@kde.org>
Tue, 27 Sep 2011 13:31:30 +0000 (15:31 +0200)
committerFrank Karlitschek <karlitschek@kde.org>
Tue, 27 Sep 2011 13:31:30 +0000 (15:31 +0200)
index.php

index 63ffba135aed15fb488b660a8ec2a6d211d130e2..2ac3f6df7bb8479646fc840117420c62119bf9f1 100644 (file)
--- a/index.php
+++ b/index.php
@@ -57,7 +57,7 @@ elseif(isset($_COOKIE["oc_remember_login"]) && $_COOKIE["oc_remember_login"]) {
        OC_App::loadApps();
        if(defined("DEBUG") && DEBUG) {error_log("Trying to login from cookie");}
        // confirm credentials in cookie
-       if(OC_User::userExists($_COOKIE['oc_username']) &&
+       if(isset($_COOKIE['oc_token']) && OC_User::userExists($_COOKIE['oc_username']) &&
           OC_Preferences::getValue($_COOKIE['oc_username'], "login", "token") == $_COOKIE['oc_token']) {
                OC_User::setUserId($_COOKIE['oc_username']);
                OC_Util::redirectToDefaultPage();