Kan*_*hka 9 c# asp.net sql-server-2005
我想停止同一用户的多次登录.因此,我创建了一个跟踪已登录用户的表.当他们登录时,数据将输入到表中.当他们点击退出时,数据和会话将被删除.
问题是,当他们关闭浏览器窗口而没有注销时,他们将无法再次登录.
有没有更好的方法来处理这个?
您必须Session_End在global.asax.cs文件中的全局事件中删除表中的信息
protected void Session_End(Object sender, EventArgs e)
{
//delete from database where userID = Session["userID"]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3274 次 |
| 最近记录: |