我的项目是在。net 3.1和我使用IsPersistent的人谁想要我的网站记住她的连接,在登录表单上有一个复选框。
当一个用户登录到我的网站时,我在我的数据库中声明一个新的连接事件来跟踪用户。但如果我的用户勾选了"记住我"复选框,设置为7天滑动,我就无法追踪到这个用户,所以我的数据就有点损坏了。我希望每天至少宣布一个新事件。
所以我的问题是,我在哪里可以写一个代码来添加一个新的事件当身份识别自己的cookie ?
最好的方面克里斯托弗。
您可以尝试使用OnValidateIdentity()
,允许您在cookie进入应用程序时验证它,以实现您自己的逻辑:
Provider = new CookieAuthenticationProvider()
{
OnValidateIdentity = context =>
{
// your code
}
}