330 Star 1.6K Fork 741

soler / open-cloud

 / 详情

如何控制一个账号只能在一个设备上登录次数?

待办的
创建于  
2019-10-30 13:11

例如一个设备只可以一个账号登录,第二个设备当前之前的账号会将前面登录的踢掉?
有思路吗?
目前用token后无法做到了……

评论 (1)

Allen 创建了任务

在生成token的时候加一个时间戳,这样每次生成的token都会不一样,然后用userid做键把token存到缓存中,每次用户请求来就先解析出token的用户id,根据用户id获取缓存的token,对比用户现在传递的token,如果不一致就提示token过期失效。

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
22000 neveryielding 1578915415
Java
1
https://gitee.com/liuyadu/open-cloud.git
git@gitee.com:liuyadu/open-cloud.git
liuyadu
open-cloud
open-cloud

搜索帮助