LastActivityDate Пользовательский поставщик членства - PullRequest
3 голосов
/ 12 февраля 2010

Когда LastActivityDate должен быть обновлен? Когда я нажимаю на любые другие страницы в своем веб-приложении как аутентифицированный пользователь, LastActivityDate не обновляется.

Я бы предположил, что оно должно обновляться, когда пользователь нажимает на любую страницу, независимо от того, связано ли это с членством (изменение пароля, GetUser () и т. Д.) Или нет. Но примеры, которые я видел, похоже, только обновляют его в ValidateUser ().

http://msdn.microsoft.com/en-us/library/system.web.security.membershipuser.lastactivitydate.aspx

В разделе "Примечания" говорится, что это нужно делать методом ValidateUser.

Когда вы обновляете LastActivityDate? Просто внутри ValidateUser ()?

* +1011 * Спасибо

Обновление: уточненный вопрос.

1 Ответ

1 голос
/ 12 февраля 2010

Нет, для его обновления при каждом запросе страницы потребуется, чтобы страницы обновлялись вручную, но это было бы плохой идеей.

LastActivityDate относится к последнему действию в домене провайдера членства, то есть запрос токена аутентификации, изменение пароля и т. Д.

Если вы хотите отслеживать запрос страницы для пользователя, который будет другим доменом, как это обычно делается в виде файла журнала всех запросов страниц на пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...