[发明专利]一种用户验证方法、装置及设备在审
申请号: | 202010522148.7 | 申请日: | 2020-06-10 |
公开(公告)号: | CN111709007A | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 李胤文 | 申请(专利权)人: | 中国建设银行股份有限公司;建信金融科技有限责任公司 |
主分类号: | G06F21/43 | 分类号: | G06F21/43 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周达;刘飞 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户 验证 方法 装置 设备 | ||
1.一种用户验证方法,其特征在于,包括:
接收待验证用户的验证请求;所述验证请求中包括所述待验证用户的用户账号;
获取对应于所述用户账号的用户信息;所述用户信息包括所述待验证用户的个人身份信息;
利用所述用户信息生成第一验证码;
将所述第一验证码发送至关联所述用户账号的终端设备,以供所述终端设备展示所述第一验证码;
接受所述待验证用户提交的第二验证码;
若所述第二验证码与所述第一验证码相匹配,确定所述待验证用户为正常用户。
2.如权利要求1所述的方法,其特征在于,所述个人身份信息包括以下至少一种:用户身份证号、用户手机号、用户生日、用户所处地邮编;所述第一验证码包括基于所述个人身份信息中的数字所生成的验证码。
3.如权利要求1所述的方法,其特征在于,所述验证请求中包括验证码位数;所述利用所述用户信息生成第一验证码,包括:
将所述用户信息截取为对应于所述验证码位数的第一验证码。
4.如权利要求1所述的方法,其特征在于,所述验证请求中包含验证码位数;所述利用所述用户信息生成第一验证码,包括:
将所述用户信息截取为第一指定位数的验证码构建信息;所述第一指定位数不大于所述验证码位数的二分之一;
利用至少两个所述验证码构建信息生成对应于所述验证码位数的第一验证码。
5.如权利要求1所述的方法,其特征在于,所述验证请求中包含验证码位数;所述利用所述用户信息生成第一验证码,包括:
将所述用户信息截取为第二指定位数的验证码构建信息;所述第二指定位数不大于所述验证码位数的二分之一;
利用验证码构建信息和倒序的验证码构建信息生成对应于所述验证码位数的第一验证码。
6.如权利要求1所述的方法,其特征在于,所述验证请求中包含验证码位数;所述利用所述用户信息生成第一验证码,包括:
将所述用户信息截取为第三指定位数的验证码构建信息;所述第三指定位数小于所述验证码位数;
在所述验证码构建信息选取验证码构建字符;
利用所述验证码构建信息和所述验证码构建字符生成对应于所述验证码位数的第一验证码。
7.如权利要求1所述的方法,其特征在于,所述验证请求包括用户通过第一客户端提交的验证请求;相应的,所述将所述第一验证码发送至关联所述用户账号的终端设备,包括:
将所述第一验证码发送至关联所述用户账号的第二客户端以在所述第二客户端中展示所述第一验证码;
所述接受所述待验证用户提交的第二验证码
接收所述待验证用户通过第一客户端输入的第二验证码。
8.如权利要求1所述的方法,其特征在于,所述接受所述待验证用户提交的第二验证码之后,包括:
若所述待验证用户提交的第二验证码与所述第一验证码不匹配,反馈验证失败信息。
9.一种用户验证装置,其特征在于,包括:
请求接收模块,用于接收待验证用户的验证请求;所述验证请求中包括所述待验证用户的用户账号;
信息获取模块,用于获取对应于所述用户账号的用户信息;所述用户信息包括所述待验证用户的个人身份信息;
验证码生成模块,用于利用所述用户信息生成第一验证码;
验证码发送模块,用于将所述第一验证码发送至关联所述用户账号的终端设备,以供所述终端设备展示所述第一验证码;
验证码接收模块,用于接受所述待验证用户提交的第二验证码;
用户确定模块,用于在所述待验证用户提交的第二验证码与所述第一验证码相匹配时,确定所述待验证用户为正常用户。
10.一种用户验证设备,包括存储器和处理器;
所述存储器,用于存储计算机程序指令;
所述处理器,用于执行所述计算机程序指令以实现以下步骤:接收待验证用户的验证请求;所述验证请求中包括所述待验证用户的用户账号;获取对应于所述用户账号的用户信息;所述用户信息包括所述待验证用户的个人身份信息;利用所述用户信息生成第一验证码;将所述第一验证码发送至关联所述用户账号的终端设备,以供所述终端设备展示所述第一验证码;接受所述待验证用户提交的第二验证码;若所述第二验证码与所述第一验证码相匹配,确定所述待验证用户为正常用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司;建信金融科技有限责任公司,未经中国建设银行股份有限公司;建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010522148.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多轮会话系统测试方法及装置
- 下一篇:一种高并发终端固件更新方法及更新系统