Когда пользователь регистрируется на моем сайте, дата посещения указывается в базе данных (таблица пользователей). Это обрабатывается поставщиком (пользовательским) членством. Однако, если пользователь проверяет «Запомнить меня?» при входе в систему они (естественно) не запрашиваются для входа в систему при последующих посещениях. Поскольку поставщик членства не используется в этой ситуации, последняя дата входа не обновляется в базе данных.Как обновить дату последнего входа, если «Запомнить меня»?
Использование проверки подлинности форм, как я могу гарантировать, что последняя дата входа обновляется при каждом новом посещении сайта, а не только при физическом входе в систему? Есть ли какое-нибудь событие, которое я могу сделать для этого?
Я не могу использовать состояние сеанса, так как он полностью отключен на веб-сайте, который я разрабатываю (модуль сеанса удален).
Благодаря
Я пошел с вариацией на это: я создаю непостоянный файл cookie, когда пользователь сначала аутентифицируется. Последующие запросы аутентификации перехватываются, и, если файл cookie не существует, он создается и обновляется последний вход. –