摘要: 判断离线以超时为依据,而不是等待用户点击注销。另外,用户直接关闭窗体就默认为注销,临时转到其他url则要等超时(而不是认为是注销)。超时判断以10-60秒钟为好再长了就无法用了(同一账号无法及时登录)。可以使用iframe或者ajax方法,让用户页面异步访问后台,后台从Session中获取用户的账号信息,然后在数据库中记录最后一次访问时间。数据库可以这样设计三个字段:SessionID,用户账号,最后访问时间然后判断“当前用户是否重复登录”的程序判断同一个账号是否已经在其他会话中登录(未超时),同时顺便把超时的记录删除掉(显然不删除也没有逻辑错误)。预先确定一下业务逻辑,是禁止重复登录还是后登 阅读全文
posted @ 2012-12-14 21:55 井外 阅读(975) 评论(0) 推荐(0) 编辑