web项目实现不能重复登录
最近写了一个小的web项目,要实现用户不能重复登录的功能。我是给用户表添加了一个用来标记用户登录状态的字段(1、未登录 2、已登录)。每次用户登录时候会在action中先判断该用户的登录状态,如果是1则正常登录。否则提示该用户已登录,不能重复登录。当用户点击注销时候就会走action修改该用户的登录状态,然后跳转到登录页面。现在遇到一个问题就是:如果用户没有点击注销而是直接关闭浏览器,或者刷新浏览器就不能正常修改该用户的登录状态。也就是该用户下次就不能登录了。。。。
我是个菜鸟,现在遇到这个问题不知道该怎么处理。。。。求帮助。。哪位大侠帮忙指点一下。万分感谢