Запомнить пользователя при авторизации

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
terick
Сообщения: 14
Зарегистрирован: 2012.01.25, 19:44

Запомнить пользователя при авторизации

Сообщение terick »

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

Нужно чтобы после авторизации пользователь запоминался на месяц, если он поставил галочку запомнить меня.
AlexMist
Сообщения: 109
Зарегистрирован: 2011.09.16, 14:13
Контактная информация:

Re: Запомнить пользователя при авторизации

Сообщение AlexMist »

Ну вы же когда логинете пользователя , явно указываете время запоминания Yii::app()->user->login($this->_identity, $duration); $duration - в секундах !
Другое дело, что куки могут месяц не продержаться у пользователя, да и сессии тогда нужно хранить в БД (если пользователь зайдет через 2 недели), вроде так.
П.С. поищите по форуму, было пару тем.
Ответить