重登陆问题探讨,求救啊!!!100分 session不再,就可判断已退出了.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是BS的,如果使用Session的话,我来登陆,突然掉线,然后我连接上再次登陆,可是系统不允许我登陆了,因为Session仍然有效,这种情况总不能让用户等待Session过期啊。 session有效,还让用户等吗?不能判定用户已经登录过了? 同时记录登录时间和地址。如果本次登录的地址与记录的上一次的地址相同,允许登录。如果本次登录的地址与记录的不同,但是如果此次登录时间与上次登录时间相差较长的一段时间(具体数字自己定),允许登录。(对于此点还可以做得更好。比如:可以做一个线程,专门用来Timeout Session,同时设置登录退出时间,这样的话,如果没有退出,就有另一个人从其他地址登录,则不允许) 我觉得有一点可以考虑一下SESSION有效的时候是不是用Filter让用户直接就跳转到主页面了。何必重新登录一次呢?对于楼主的二点,目前好像网上也没有好的解决方案。有的楼上的已经提到了。 application或数据库标记跟踪session失效事件 求助!!!ireport能实现重叠分组报表吗? 菜鸟求指导 Struts2又生疏了,探讨一下拦截器 hibernate 如何获取当前数据库中所有表名? js求救,火狐浏览器不兼容问题 jsp网站如何与discuz实现用户登录,注册同步。 (高分求救)HIbernate 实现表左连接(高手进)(在线等) 如何用jbuilder建立一个最简单的基于Structs页面。 我也想要:实战EJB2。0(中文) javamail 折磨人? stack trace 高手请进!!! 面试英文时,怎么办?
如果本次登录的地址与记录的上一次的地址相同,允许登录。
如果本次登录的地址与记录的不同,但是如果此次登录时间与上次登录时间相差较长的一段时间(具体数字自己定),允许登录。(对于此点还可以做得更好。比如:可以做一个线程,专门用来Timeout Session,同时设置登录退出时间,这样的话,如果没有退出,就有另一个人从其他地址登录,则不允许)
SESSION有效的时候是不是用Filter让用户直接就跳转到主页面了。
何必重新登录一次呢?对于楼主的二点,目前好像网上也没有好的解决方案。有的楼上的已经提到了。