소스 검색

check for isset on token first

CauseFX 4 년 전
부모
커밋
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');
+			}
 		}
 	}