Обновление значения пользователя при входе в систему с использованием идентификатора

#asp.net-core #entity-framework-core #blazor #blazor-webassembly

#asp.сетевое ядро #сущность-структура-ядро #блейзор #blazor-веб-сборка

Вопрос:

Я использую ASP.NET Идентификация и попытка обновлять значение LastAccessed каждый раз, когда пользователь входит на сайт. Значение-это тип даты и времени, который отслеживает дату/время последнего входа пользователя в систему и обновляется при каждом успешном входе в систему. Я не уверен, как я мог бы сделать что-то подобное, и был бы признателен за любое представление о том, как я мог бы это сделать.

Модель пользователя

 public class ApplicationUser : IdentityUser {  public DateTime LastAccessed { get; set; } }  

Комментарии:

1. Вы используете удостоверение личности или у вас есть свой собственный контроллер аутентификации? Пожалуйста, сформулируйте свой вопрос более четко…

2. Извините, забыл упомянуть, что я использовал удостоверение личности. Я подумал, что это может быть заметно по наследству. Я обновлю этот пост

3. Вообще-то, это моя ошибка. Мне было интересно, используете ли вы страницу входа по умолчанию из identity или вы создали свой собственный контроллер аутентификации. Если вы используете аутентификацию по умолчанию с помощью Identity, см. Ответ enet.