代码之家  ›  专栏  ›  技术社区  ›  Brad Patton

跟踪用户访问网站天数的ASP.NET核心检查身份验证过程

  •  0
  • Brad Patton  · 技术社区  · 6 年前

    我正在使用内置的ASP.NET核心标识服务进行用户管理我还添加了一个userevents表,用于跟踪用户所做的重要事情(创建新项目、运行报表等)。在登录页面中,当用户登录时会添加一个事件。到目前为止一切都很好。但是,当用户单击“记住我”复选框并在第二天返回时,不会提示他们登录,因此不会记录新事件。

    我不想更改身份验证cookie的持续时间。我很好,用户不必重新登录几天我要找的是身份验证过程中的某个地方,我可以检查是否已为当前日期记录了事件,如果没有,则添加新事件另外,我不希望在每次访问页面时都运行此检查?

    换句话说,当用户的会话已过期但其身份验证cookie仍然有效时,是否存在身份验证过程我可以在那里加代码吗?

    0 回复  |  直到 6 年前