[发明专利]一种身份校验方法、装置、电子设备及存储介质有效
申请号: | 202010091035.6 | 申请日: | 2020-02-13 |
公开(公告)号: | CN113254893B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 张鑫;林学信;孙晓辉 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/62;G06F21/64 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 身份 校验 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种身份校验方法、装置、电子设备及存储介质,涉及互联网技术。具体实现方案为:接收用户发送的身份校验请求;其中,所述身份校验请求中携带所述用户的用户标识;根据所述身份校验请求中携带的所述用户的用户标识,判断所述身份校验请求是否命中在其本地设置的一级缓存;若所述身份校验请求命中所述一级缓存,则通过所述一级缓存直接获取到所述身份校验请求对应的身份校验结果,并向所述用户返回所述身份校验请求对应的身份校验结果;其中,所述身份校验结果包括:合法的身份校验结果或者非法的身份校验结果。本申请实施例可以有效地提升身份校验的效率,能够支持大规模海量用户的合法性校验。
技术领域
本申请涉及计算机技术领域,进一步涉及互联网技术,尤其是一种身份校验方法、装置、电子设备及存储介质。
背景技术
在现有的身份校验方法中,通常的解决方案会采用数据库(例如redis)存储用户的数据,其性能受限于数据库的性能;另外,还有一些解决方案在用户认证服务上设置简单的缓存进行热点优化,但是简单的缓存没法提供极致的性能,一旦有随机用户的攻击会使得系统缓存被快速淘汰,性能极度下载,造成系统瘫痪。
发明内容
有鉴于此,本申请提出实施例提供一种身份校验方法、装置、电子设备及存储介质,可以有效地提升身份校验的效率,能够支持大规模海量用户的合法性校验。
第一方面,本申请实施例提供了一种身份校验方法,应用于鉴权客户端设备,所述方法包括:
接收用户发送的身份校验请求;其中,所述身份校验请求中携带所述用户的用户标识;
根据所述身份校验请求中携带的所述用户的用户标识,判断所述身份校验请求是否命中在其本地设置的一级缓存;
若所述身份校验请求命中所述一级缓存,则通过所述一级缓存直接获取到所述身份校验请求对应的身份校验结果,并向所述用户返回所述身份校验请求对应的身份校验结果;其中,所述身份校验结果包括:合法的身份校验结果或者非法的身份校验结果。
上述实施例具有如下优点或有益效果:鉴权客户端设备先接收用户发送的身份校验请求;若身份校验请求命中一级缓存,则鉴权客户端设备通过一级缓存直接获取到身份校验请求对应的身份校验结果,并向用户返回身份校验请求对应的身份校验结果。这样可以有效地提升身份校验的效率。
在上述实施例中,所述方法还包括:
若所述身份校验请求未命中所述一级缓存,则将所述身份校验请求发送至鉴权服务器设备,使得所述鉴权服务器设备根据所述身份校验请求中携带的所述用户的用户标识获取到所述身份校验请求对应的身份校验结果;其中,所述一级缓存为:鉴权静态库;
接收所述鉴权服务器设备返回的所述身份校验请求对应的身份校验结果;并向所述用户返回所述身份校验请求对应的身份校验结果。
上述实施例具有如下优点或有益效果:鉴权客户端设备若判定出身份校验请求为命中一级缓存,则可以将该身份校验请求发送至鉴权服务器设备,通过鉴权服务器设备获取到该身份校验请求对应的身份校验结果,这样可以保证稀疏用户也可以获取到身份校验结果。
在上述实施例中,在所述接收用户发送的身份校验请求之后,在所述根据所述身份校验请求中携带的所述用户的用户标识,判断所述身份校验请求是否命中在其本地设置的一级缓存之前,所述方法还包括:
根据所述身份校验请求中携带的所述用户的用户标识,判断所述身份校验请求是否满足在所述一级缓存中设置的缓存淘汰策略;
若所述身份校验请求满足在所述一级缓存中设置的缓存淘汰策略,则直接向所述用户返回所述身份校验请求对应的非法的身份校验结果;
若所述身份校验请求不满足在所述一级缓存中设置的缓存淘汰策略,则执行所述根据所述身份校验请求中携带的所述用户的用户标识,判断所述身份校验请求是否命中在其本地设置的一级缓存的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010091035.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种混凝土渗水渗气性测量装置
- 下一篇:一种电子终端及文件恢复方法