一种基于Redis的令牌获取方法、装置及电子设备
基本信息
申请号 | CN202111518570.6 | 申请日 | - |
公开(公告)号 | CN113918919A | 公开(公告)日 | 2022-01-11 |
申请公布号 | CN113918919A | 申请公布日 | 2022-01-11 |
分类号 | G06F21/33(2013.01)I;G06F16/2455(2019.01)I | 分类 | 计算;推算;计数; |
发明人 | 左磊;张晓玮 | 申请(专利权)人 | 天聚地合(苏州)科技股份有限公司 |
代理机构 | 北京德崇智捷知识产权代理有限公司 | 代理人 | 邢飞飞 |
地址 | 215128江苏省苏州市苏州工业园区启月街288号紫金东方大厦307室 | ||
法律状态 | - |
摘要
摘要 | 本发明实施例公开了一种基于Redis的令牌获取方法,包括:客户端向令牌管理中心发送获取令牌请求,获取令牌请求中携带有用户的唯一标识;令牌管理中心根据唯一标识生成Key值;令牌管理中心根据Key值查找存储于Redis中的对应的令牌;当在Redis中未查找到第一令牌且查找到第二令牌时,令牌管理中心调用令牌刷新接口刷新生成第一令牌,第一令牌的有效期短于第二令牌的有效期,第一令牌由令牌签发接口签发且过期后由令牌刷新接口刷新;令牌管理中心将刷新后的第一令牌返回给客户端。本发明实施例还公开了一种基于Redis的令牌获取装置,通过第二令牌的设置,确保相同客户端只有一个令牌,延长了令牌的有效期,解决了令牌签发次数限制的问题。 |
