Я хочу знать приблизительное время, когда участник был последний раз замечен в системе.
Я помню, как входил в систему на 2 недели.Таким образом, фактический «ValidateUser» на MembershipProvider может выполняться довольно редко.
Сейчас я просто звоню DB.UpdateMembershipLastSeenTime()
каждый раз, начиная с RequireAuthorizationAttribute
, т.е. при каждом действии, требующем аутентификации.
Любые рекомендации / критика?
Framework: ASP.NET MVC 2.0 RC, IIS 7.0 (интегрированный режим), пользовательский поставщик членства с хранилищем в MS SQL 2008.