【发布时间】:2012-06-15 15:57:37
【问题描述】:
当用户使用 ASP.net 网站登录时,有没有办法得到通知?
注意:用户无需访问“登录页面”即可登录。如果“记住我”cookie 存在,他们可以点击任意页面并登录。
当用户登录时,我想获取一些与会话相关的信息。
注意:有
Login.LoggedIn事件。问题是该控件并不存在于每个页面上。并且它所在的一页 (Login.aspx) 不会调用OnLoggedIn事件。
就像Global.asax 有一个全局的On Session Start 通知:
void Session_Start(object sender, EventArgs e)
{
}
我假设某处有一个 On User Logged In 通知:
void LoggedIn(object sender, EventArgs e)
{
}
阅读奖励
- OnLoggedIn event on Login page ASP.NET
- Run custom code on login
- MDSN Logon.OnLoggedIn event
- 如果设置了“记住我”,如何更新上次登录日期?
【问题讨论】:
-
我讨厌谷歌搜索我的问题(asp.net 全局 OnLoggedin 事件),结果是我自己的问题。
标签: asp.net forms-authentication stay-logged-in