我想跟踪用户每次连接到我的应用程序(保存日期时间和远程 IP)。当他们必须登录时,这很容易。
但是,我使用 ASP.NET Core 身份库,它保存登录身份验证(我相信在 cookie 中),以便用户在返回时不需要重新输入凭据。
如何获取事件或以其他方式拦截刚刚对新会话的用户进行身份验证的事件?
我的应用程序是 Blazor 服务器端,ASP.NET 身份库是 MVC。
也许是 App.razor 中的一个范围服务,用于检查身份验证状态并记录信息。