[发明专利]一种身份认证方法及装置、计算机程序产品、电子设备在审
申请号: | 202211128854.9 | 申请日: | 2022-09-16 |
公开(公告)号: | CN115514547A | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 刘思 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/10 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 唐正瑜 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 身份 认证 方法 装置 计算机 程序 产品 电子设备 | ||
本申请提供一种身份认证方法及装置、计算机程序产品、电子设备,应用于网络安全技术领域,其中,身份认证方法包括:获取待认证用户对应的认证信息;根据认证信息查询多个初始用户组中是否存在包括待认证用户的目标用户组;若多个初始用户组中存在目标用户组且目标用户组绑定有对应的目标服务器,则将认证信息发送给目标服务器,以使目标服务器对待认证用户进行身份认证;其中,至少一个目标服务器认证成功则待认证用户认证成功。在上述方案中,可以加快认证速度、减小认证登录的时间。此外,至少一个目标服务器认证成功则可以认为用户认证成功,因此即使存在同名用户,也不会出现认证出现错误的情况,因此,可以提高身份认证的准确度。
技术领域
本申请涉及网络安全技术领域,具体而言,涉及一种身份认证方法及装置、计算机程序产品、电子设备。
背景技术
网络安全在实际应用中日益重要,其中一种保证网络安全的方式为:在客户端想要访问服务器之前,首先需要对客户端的身份进行认证,只有在认证通过后,该客户端才可以与服务器之间建立连接并访问该服务器。
在现有技术中,对客户端进行身份认证的方式一般为;用户在客户端输入认证信息后客户端将上述认证信息传输给网关设备,然后网关设备根据配置的认证服务器的顺序来依次对认证信息进行认证。
但是,当参与身份认证的两个及以上的服务器上存在相同用户名但密码不同的用户账号时,会导致优先级低的服务器上所在的同名账号无法登录。也就是说,利用上述方式进行身份认证的准确度较低。
发明内容
本申请实施例的目的在于提供一种身份认证方法及装置、计算机程序产品、电子设备,用以解决现有技术中身份认证的准确度较低的技术问题。
第一方面,本申请实施例提供一种身份认证方法,包括:获取待认证用户对应的认证信息;根据所述认证信息查询多个初始用户组中是否存在包括所述待认证用户的目标用户组;若多个初始用户组中存在所述目标用户组且所述目标用户组绑定有对应的目标服务器,则将所述认证信息发送给所述目标服务器,以使所述目标服务器对所述待认证用户进行身份认证;其中,至少一个目标服务器认证成功则所述待认证用户认证成功。在上述方案中,在获取到认证信息之后,可以根据认证信息查询对应的目标用户组以及与该目标用户组绑定的目标服务器,从而可以仅利用目标服务器对用户的身份进行认证,因此可以加快认证速度、减小认证登录的时间。此外,至少一个目标服务器认证成功则可以认为用户认证成功,因此即使存在同名用户,也不会出现认证出现错误的情况,因此,可以提高身份认证的准确度。
在可选的实施方式中,当所述目标用户组的数量为多个时,所述将所述认证信息发送给所述目标服务器,以使所述目标服务器对所述待认证用户进行身份认证,包括:按照认证顺序依次将所述认证信息发送给所述目标服务器,直至其中一个目标服务器认证成功。在上述方案中,当查询到多个目标用户组时,会按照认证顺序利用多个目标用户组分别对应的目标服务器进行认证,并且多个目标服务器之间的认证结果可以做或运算,只要有一个目标服务器认证成功则认为用户认证成功。也就是说,即使存在同名用户,也不会出现认证出现错误的情况,因此,可以提高身份认证的准确度。
在可选的实施方式中,在所述获取待认证用户对应的认证信息之前,所述方法还包括:创建多个用户组;其中,每个用户组包括至少一个用户;针对每个用户组,将该用户组与对应的服务器进行绑定。在上述方案中,在对用户进行身份认证之前,可以首先在网关创建用户组,并将用户组与服务器进行绑定,这样,在查询到对应的目标用户组以及与该目标用户组绑定的目标服务器,可以仅利用目标服务器对用户的身份进行认证,因此可以加快认证速度、减小认证登录的时间。此外,至少一个目标服务器认证成功则可以认为用户认证成功,因此,可以提高身份认证的准确度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211128854.9/2.html,转载请声明来源钻瓜专利网。