Как правило, вы устанавливаете отметку времени истечения в вашем файле cookie идентификатора сеанса. Когда файл cookie не может быть отправлен, клиент выходит из системы (без указанного идентификатора сеанса).
Этот метод часто сочетается с JavaScript и другим токеном временной метки. Когда таймеры начинают работать, отправляется уведомление, позволяющее пользователю «обновить» свой сеанс ... по сути, делая запрос до истечения времени отметки сеанса.
Запрос на обновление может быть любым, даже простым, например, загрузка изображения.