一种基于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的令牌获取装置,通过第二令牌的设置,确保相同客户端只有一个令牌,延长了令牌的有效期,解决了令牌签发次数限制的问题。