Yii всегда оставляет меня в системе - PullRequest
0 голосов
/ 18 марта 2012

Я работаю над созданием веб-сайта с использованием инфраструктуры Yii, и у меня есть проблема, которую я не знаю, как решить. Моя проблема в том, что я всегда захожу на свой веб-сайт, даже если я НЕ установил флажок «запомнить меня». например, вчера я вошел на свой веб-сайт и не нажимал кнопку выхода, я просто выключил свой компьютер, и сегодня я узнал, что когда я зашел на свой сайт, я уже вошел в систему. Так что вы можете сказать мне, почему Yii делает это? Я просто хочу, чтобы Yii ТОЛЬКО сохранил мой статус, когда я нажму «запомнить меня».

Можете ли вы помочь мне, пожалуйста?

1 Ответ

0 голосов
/ 21 марта 2012

Вы не упомянули, заходили ли вы на сайт, восстанавливая предыдущие сеансы браузера или используя новый сеанс.Поскольку большинство современных браузеров достаточно умны, чтобы сохранить изображение последнего сеанса до необычного завершения работы окна браузера (вы упомянули о выключении компьютера), следовательно, вы получаете большинство ваших предыдущих сеансов зарегистрированного приложения при повторном открытии приложения.,Это произойдет, если вы не проверите в своем заявлении сеанса, который существует.И сохраните фрагмент кода для проверки сеанса пользователя во время посещения и действуйте соответствующим образом.

...