Сейчас: public function isAuth() { return !is_null($this->access_token); } Метод isAuth всегда возвращает TRUE, независимо прошла ли вторизация или нет. Так как идет проверка по access_token.