У меня есть страница ASP.NET WebForms с аутентификацией форм. Когда пользователи создают логин, я использую «запомнить меня» для создания куки аутентификации.
Теперь я хочу проверить время их последнего доступа. Но время LastLogin обновляется только тогда, когда пользователь использует элемент управления входом в систему (который ему не нужно использовать, когда на его компьютере есть файл cookie для проверки подлинности), а элемент управления LastActivity обновляется до запуска любого из моего кода.
Похоже, что единственный способ сделать это - подключиться к событию приложения Application_AuthenticateRequest - верно? Или есть какой-нибудь лучший способ сделать это?
Спасибо!