Увеличение времени сессии

Пятница, 12 сентября 2008 г.
Рубрика: MaxSite CMS -> Ход работ
Просмотров: 7484
Подписаться на комментарии по RSS

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

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

За активность считается любое обновление страницы сайта. Поэтому пока с сайтом что-то делается, можно не опасаться разлогинивания. А как только ушел с сайта в течение какого-то времени сессия автоматом удалится (ну или можно нажать «Выход»).

twitter.com facebook.com mail.ru friendfeed.com livejournal.ru memori.ru google.com yandex.ru

Комментариев: 2

  1. Я не понял, чтобы зарегистрироваться обязательно надо комментарий писать?

  2. Макс, извини, что пишу не в тот раздел. У меня с регистрацией как то неправильно получается, ввожу свой email и пароль, но непонятно залогинен ли я или нет. Если потом нажимаю "вход" появляется форма входа и постоянно висит. Еще в Opera не получается вставить ссылку, возможно глюк самой оперы. Перенеси эти мои посты куда следует пожалуйста.

Оставьте свой комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Комментарий будет опубликован после проверки

Имя и сайт используются только при регистрации

Если указать email (зарегистрироваться), то будет уведомление о новых комментариях.

Авторизация Loginza.

(обязательно)