Как справиться с истечением срока действия опции «запомнить меня»? - PullRequest
3 голосов
/ 15 сентября 2010

Для функции «запомнить меня», основанной на файлах cookie, в веб-приложении пользователь может оставаться в системе в течение Х дней:

Что, по вашему мнению, лучше:

a) установить время истечения срока действия «запомнить меня» только при первом входе в систему, поэтому срок действия файла cookie истекает через X дней после первого входа в систему?

или

b) переустанавливать время истечения каждый раз, когда пользователь входит в систему, чтобы срок действия файла cookie истекал через X дней после последнего входа в систему?

Как вы думаете, что ожидает пользователь?

1 Ответ

0 голосов
/ 15 сентября 2010

Хороший вопрос.Лучшим вариантом может быть спросить реальных пользователей.В конце концов, им придется согласиться с вашим решением: -).

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...