日期:2014-05-17  浏览次数:20611 次

希望大家再讨论下关于用户退出系统的处理方式
用数据库字段(isLogin)来判断的用户是否登录,在用户第一次登录的时候将这个字段的值设为Y,然后用户点击注销按钮退出的话可以很简单的做到将isLogin设为N,而当用户直接关闭浏览器的时候怎么将isLogin字段设为N呢?



------解决方案--------------------
参考,很老的问题了。
http://topic.csdn.net/t/20010528/21/138139.html
------解决方案--------------------
探讨
用数据库字段(isLogin)来判断的用户是否登录,在用户第一次登录的时候将这个字段的值设为Y,然后用户点击注销按钮退出的话可以很简单的做到将isLogin设为N,而当用户直接关闭浏览器的时候怎么将isLogin字段设为N呢?



------解决方案--------------------
这个没有什么特别好的办法,也不可能绝对的准确判断,一般都是判断用户在一定的时间内没有进行打开新的请求则视为已经自动放弃!
------解决方案--------------------
探讨
用监听器可以监听到的,我这里有个系统就是用监听器来搞的