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