任务描述
使用系统已经封装好的Redis接口还缓存登录信息并且校验是否同一个账号多点登录
需求描述
背景:
仓库正式工和临时工计算工资方式不同,,会导致发放双倍工资,经验证,同一个账号如果在不同的域名,可以同时登录操作,实际系统限制是不可以的;
优化:
同一个账号即使使用不用域名登录,也不能同时登录操作
方案:
使用Redis分布式锁限制同一个账号多服务器多地登录
测试:
如果设置了不允许多设备登录,要求,
- 同一域名,不能同时登录;---这个重点验证,开发排查代码已达到要求,但业务方反馈仍然没有限制,需在钉钉群《账号多设备登录问题》和客户联调并满足要求;
相关bug链接:BUG #32541 【操作人员】已经限制当前账号不支持多人同时登录,但还是可以多人同时登录 - 智汇创想科技 - 禅道 (zhcxkj.com)
- 不同域名,也无法同时登录;
验收标准
暂无




1.当账号设置了不允许多个点登录
google登录了
火狐再登录
回去操作google