]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix login
authorGeorg Ehrke <dev@georgswebsite.de>
Fri, 27 Apr 2012 12:55:06 +0000 (14:55 +0200)
committerGeorg Ehrke <dev@georgswebsite.de>
Fri, 27 Apr 2012 12:55:26 +0000 (14:55 +0200)
index.php

index fe8f7f15038e1f059765516852734500eb8fe1ed..9c81928e113f72fabdb0348f353b836ee8af9d1c 100644 (file)
--- a/index.php
+++ b/index.php
@@ -68,7 +68,6 @@ elseif(OC_User::isLoggedIn()) {
 } else {
        OC_App::loadApps();
        $error = false;
-
        // remember was checked after last login
        if(isset($_COOKIE["oc_remember_login"]) && isset($_COOKIE["oc_token"]) && isset($_COOKIE["oc_username"]) && $_COOKIE["oc_remember_login"]) {
                if(defined("DEBUG") && DEBUG) {
@@ -113,7 +112,9 @@ elseif(OC_User::isLoggedIn()) {
                        $error = true;
                }
        }
-       $sectoken=rand(1000000,9999999);
-       $_SESSION['sectoken']=$sectoken;
-       OC_Template::printGuestPage('', 'login', array('error' => $error, 'sectoken' => $sectoken, 'redirect' => isset($_REQUEST['redirect_url'])?$_REQUEST['redirect_url']:'' ));
+       if(is_null(OC::$REQUESTEDFILE)){
+               $sectoken=rand(1000000,9999999);
+               $_SESSION['sectoken']=$sectoken;
+               OC_Template::printGuestPage('', 'login', array('error' => $error, 'sectoken' => $sectoken, 'redirect' => isset($_REQUEST['redirect_url'])?$_REQUEST['redirect_url']:'' ));
+       }
 }