标签: asp.net-mvc
我正在使用表单身份验证将用户登录到我的网站。
但如果有人试图同时使用不同机器的相同详细信息登录,会发生什么?有没有办法检查这个?
理想情况下,我想在第二次尝试时显示一条消息,说明该用户帐户已登录..
由于
答案 0 :(得分:3)
保留信息服务器端(已登录的用户列表)。然后,在每次登录时,检查该列表中是否已有。
答案 1 :(得分:0)
当登录发生时,在会话中保存用户名和密码的值,然后在每次登录检查时使用会话中已记录的值,如果匹配显示消息且不允许登录。