Iam new для cakephp и iam, использующих auth для моих учетных записей ... Я хочу перенаправить на страницу входа в систему, используя мой опыт сеансов для всех моих действий ... Я написал код как \Как перенаправить на страницу входа в систему сеанс Experies
public function index() {
if(!$this->Session->read('username'))
$this->logout();
$this->set('users', $this->paginate());
}
, но и для всех моих действий, таких как добавление(), редактировать() ... каждый раз, когда мне нужно проверить переменную сессии ... если я пишу условие в __construct как
public function __construct()
{
if(!$this->Session->read('username'))
$this->logout();
}
это дает мне ошибку, как
Error: Call to a member function read() on a non-object
кто может предложить мне
try [Auth Component] (http://book.cakephp.org/2.0/en/core-libraries/components/authentication.html) –