[发明专利]一种身份认证方法及装置、电子设备及存储介质有效
申请号: | 202111199971.X | 申请日: | 2021-10-14 |
公开(公告)号: | CN113645257B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 赵旺军;吴建亮;林鼎钧 | 申请(专利权)人: | 广州锦行网络科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/02 |
代理公司: | 深圳智汇远见知识产权代理有限公司 44481 | 代理人: | 蒋学超;牛悦涵 |
地址: | 510095 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 身份 认证 方法 装置 电子设备 存储 介质 | ||
1.一种身份认证方法,其特征在于,应用于服务器,包括:
获取来自于目标设备的认证请求,其中,所述认证请求为用于请求登录目标用户名对应的目标账号的请求,所述认证请求中携带有所述目标用户名;
确定所述目标用户名对应的目标认证方案,其中,所述目标认证方案用于指示所述目标用户名所对应的目标认证元素,所述目标认证方案对应有至少两个所述目标认证元素,所述目标认证元素为用于对所述目标账号进行认证的元素;
根据所述目标认证方案生成响应数据;
将所述响应数据发送至所述目标设备,以使所述目标设备根据所述响应数据渲染得到用于输入与各个所述目标认证元素对应的认证信息的目标页面,其中,所述认证信息与所述目标认证元素一一对应;
获取所述目标页面上输入的与每个所述目标认证元素对应的目标认证信息;
在确定每个所述目标认证信息均与所述目标用户名相互匹配的情况下,确定所述认证请求认证通过;
所述确定所述目标用户名对应的目标认证方案包括:
获取所述目标账号对应的所有候选认证元素,其中,所述候选认证元素为所述目标账号预先录入有历史认证信息的认证元素;从所有所述候选认证元素中随机选择得到预设数量的所述目标认证元素;根据所述目标认证元素得到所述目标认证方案;
所述从所有所述候选认证元素中随机选择得到预设数量的所述目标认证元素包括:
获取所述目标设备的设备信息,其中,所述设备信息包括用于指示所述目标设备中用于输入所述认证信息的认证组件的目标组件信息;在所有所述候选认证元素中确定出与所述目标组件信息对应的可选认证元素,其中,所述候选认证元素具有对应的预设组件信息,所述候选认证元素包括静态口令、智能卡动态令牌、手机动态令牌、证书USB-KEY、生物指纹、AD域、LDAP、短信验证码、邮箱验证码;从所有所述可选认证元素中随机选择得到预设数量的所述目标认证元素。
2.根据权利要求1所述的方法,其特征在于,在将所述响应数据发送至所述目标设备,以使所述目标设备根据所述响应数据渲染得到用于输入与各个所述目标认证元素对应的认证信息的目标页面之后,所述方法还包括:
在接收到所述目标页面被执行目标操作的操作信息之后,且所述候选认证元素的数量大于所述预设数量的情况下,根据所述操作信息从所有所述候选认证元素中随机选择得到所述预设数量的更新认证元素,其中,所述预设数量的更新认证元素中存在至少一个所述更新认证元素异于任一个所述目标认证元素;
根据所述更新认证元素得到更新认证方案;
根据所述更新认证方案生成更新响应数据;
将所述更新响应数据发送至所述目标设备。
3.根据权利要求1所述的方法,其特征在于,在所述获取所述目标页面上输入的与每个所述目标认证元素对应的目标认证信息之后,所述方法还包括:
在确定至少一个所述目标认证信息与所述目标用户名不匹配的情况下,确定所述认证请求认证失败;
在所有所述目标认证元素中确定出认证失败元素,其中,所述认证失败元素的所述目标认证信息与所述目标用户名不匹配;
在所有剩余认证元素中,确定出与所述认证失败元素的数量一致的替换认证元素,其中,所述剩余认证元素为所有所述候选认证元素中除所述目标认证元素之外的其他所述候选认证元素;
根据所述替换认证元素得到替换认证方案。
4.根据权利要求1所述的方法,其特征在于,所述确定所述目标用户名对应的目标认证方案包括:
获取所述目标账号对应的所有历史认证元素,其中,所述历史认证元素为所述目标账号预先录入有历史认证信息的认证元素;
根据所述历史认证元素得到所述目标认证方案。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取目标账户集群,其中,所述目标账户集群中包括待进行认证方案配置的多个待配置账户;
确定所述目标账户集群对应的待配置认证方案;
通过建立所述目标账户集群中每个所述待配置账户的用户名与所述待配置认证方案之间的对应关系,完成对所述目标账户集群进行认证方案配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州锦行网络科技有限公司,未经广州锦行网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111199971.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具备缓冲垫装置的头盔
- 下一篇:一种带有保护功能的计算机设备