вход в систему, выход из системы и поведение сеанса - PullRequest
0 голосов
/ 12 сентября 2009
  1. Когда вы выходите из веб-приложения, должен ли ВСЕ ваш сеанс выходить из системы? Когда я выхожу из веб-приложения из публичной библиотеки, должно ли оно также выходить из сеанса, который у меня есть на домашнем компьютере?

  2. Когда вы выбираете «запомнить меня» или «оставаться в системе» при входе в систему (чтобы продлить сеанс после того, как браузер открыт), он постоянно обновляется при каждом доступе к сайту? Если изначально он установлен на 30 дней, продлеваются ли эти 30 дней при доступе к сайту через две недели?

Я знаю, что здесь нет определенных ответов; Я просто ищу хорошие соображения и ожидания.

Ответы [ 2 ]

1 голос
/ 12 сентября 2009

Обычно вы просто выходите из системы, в которой находитесь. Сеанс обычно основан на куки или теге, прикрепленном к URL в зависимости от настроек. Поэтому любой вход / выход из системы, который вы делаете, действительно влияет только на тот компьютер / браузер, который вы используете.

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

Что касается функции запомнить меня - я бы сказал, что правильным поведением является продление срока действия с каждым посещением.

1 голос
/ 12 сентября 2009

При выходе из веб-приложения следует ВСЕ ваша сессия будет завершена?

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

Когда вы выбираете «запомнить меня» или «остаться» вошли в систему "при входе в систему (для продления ваш сеанс вне времени вашего браузер открыт), это получить постоянно обновляется каждый раз, когда вы получить доступ к сайту? Если он изначально установлен на 30 дней, это продлится 30 дней, когда Вы входите в систему через две недели?

Да, ваши 30 дней начинаются заново, когда вы снова заходите на сайт. Так работает Yahoo Mail и несколько других известных сайтов.

...