Просмотр исходного кода

check for isset on token first

CauseFX 4 лет назад
Родитель
Сommit
e682f524aa
1 измененных файлов с 6 добавлено и 4 удалено
  1. 6 4
      api/classes/organizr.class.php

+ 6 - 4
api/classes/organizr.class.php

@@ -1154,10 +1154,12 @@ class Organizr
 	
 	protected function invalidToken($token)
 	{
-		if ($token == $_COOKIE[$this->cookieName]) {
-			$this->coookie('delete', $this->cookieName);
-			$this->user = null;
-			$this->debug('Token was invalid - deleting cookie and user session');
+		if (isset($_COOKIE[$this->cookieName])) {
+			if ($token == $_COOKIE[$this->cookieName]) {
+				$this->coookie('delete', $this->cookieName);
+				$this->user = null;
+				$this->debug('Token was invalid - deleting cookie and user session');
+			}
 		}
 	}