Как убить сессию в cakephp? - PullRequest
       15

Как убить сессию в cakephp?

0 голосов
/ 13 февраля 2011

м работает на логинмодуле. В модуле выхода из системы m уничтожаю сеанс. После выхода из системы, если я нажму кнопку «Назад», я получу информацию о пользователе. Пожалуйста, помогите мне исправить эту ошибку.

Спасибо

Ответы [ 4 ]

1 голос
/ 13 февраля 2011

$ this-> Auth-> выход из системы ();
$ This-> session-> уничтожить ();

Разве это не делает это для вас?

0 голосов
/ 05 апреля 2011

HI, Если session-> destroy не работает, попробуйте Session-> del ('имя сеанса'); а для всего сеанса нма

0 голосов
/ 14 февраля 2011

Лучше удалить сессию используя " $ this-> Session-> delete ('SessioName');

0 голосов
/ 13 февраля 2011

Причина в том, что ваш браузер кэшировал страницу, поэтому при нажатии назад всегда будет отображаться информация о пользователе.С этим ничего не поделаешь.

это может помочь http://cakephp.1045679.n5.nabble.com/After-logout-browser-back-button-shows-all-visited-page-td1321477.html

...