欢迎来到Heck's Blog,专业承接拿站、企业建站、仿站、网上商城架构、门户网站搭建、空间域名注册、软件定制等项目。关注网络安全,因为专注,所以专业,懂得放弃,才能收获。有事请发邮件至i@heckjj.com,请记住本站网址:http://www.heckjj.com,多谢。
3月30
已经离职有段时间了, 突然记起来还一个小功能没做, 想想也挺简单,留下代码和思路给同事做个参考。
换工作心里挺忐忑, 对未来也充满了憧憬与担忧。(虽然已是老人, 换了N次工作了,但每次心里都和忐忑)。
写写代码反而心里平静了很多。入正题,上思路,其实很简单
一、场景
用户u1只能在A电脑登录,当在B电脑登录时,A电脑登录状态被取消
二、思路
1.创建一个session监听器去监听session属性的创建
2,用个map储存(如果用户量大可以用KV数据库,如redis之类),K 为用户名, V为session的
3. 当检测到session的属性 userName添加时,把对应的session中userName属性清空
换工作心里挺忐忑, 对未来也充满了憧憬与担忧。(虽然已是老人, 换了N次工作了,但每次心里都和忐忑)。
写写代码反而心里平静了很多。入正题,上思路,其实很简单
一、场景
用户u1只能在A电脑登录,当在B电脑登录时,A电脑登录状态被取消
二、思路
1.创建一个session监听器去监听session属性的创建
2,用个map储存(如果用户量大可以用KV数据库,如redis之类),K 为用户名, V为session的
3. 当检测到session的属性 userName添加时,把对应的session中userName属性清空