2012-03-18 2 views
0

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

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

+3

Как выглядит ваша функция входа? – Pentium10

ответ

0

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

 Смежные вопросы

  • Нет связанных вопросов^_^