Я работаю над модулем входа в систему. В функции выхода из системы я создаю код, как показано ниже, сначала прерву сеанс, а затем перенаправлю его на домашнюю страницу. Работает нормально, но сессия не разрушает.
Если кто-нибудь знает, пожалуйста, помогите мне
Вот мой фрагмент кода для входа и выхода:
function login()
{
if(!empty($this->data))
{
$user1= $this->User->validateLogin($this->data['User']);
if($user1== true)
{
$this->redirect(array('action'=>'index'));
}
else
{
$this->Session->setflash('Login failed, Try again');
}
}
}
function logout()
{
$this->Session->delete('User');
$this->redirect('/users/index');
}
Я получил информацию о том, что я должен сохранить информацию заголовка, ниже приведен мой фрагмент кода:
заголовок $ this-> («Cache-Control: no-cache, no-store, must-revalidate»); заголовок $ this-> («Истекает: понедельник, 1 января 1970 г., 00:00:00 по Гринвичу»);
Но я не получаю, в какую часть моего контроллера я должен вставить этот код? Пожалуйста, помогите мне ....