[发明专利]一种验证码管理的方法、服务器及系统在审
申请号: | 201610900040.0 | 申请日: | 2016-10-14 |
公开(公告)号: | CN107959657A | 公开(公告)日: | 2018-04-24 |
发明(设计)人: | 胡境彬;王玉叶;张小龙 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙)44285 | 代理人: | 王仲凯 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 验证 管理 方法 服务器 系统 | ||
技术领域
本发明涉及计算机技术领域,具体涉及一种验证码管理的方法、服务器及系统。
背景技术
验证码是一种区分用户是计算机还是人的有效手段。在互联网的很多业务场景中,都需要输入验证码才能继续执行该业务,以避免机器以排列组合的方式反复输入不同的密码来破解用户账号,造成用户的财产和信息安全泄漏。
例如:在账号安全,反爬虫,反广告等方面都需要防止机器自动执行,暂时都还离不开验证码。在账号安全方面,验证码可以防止机器暴力破解密码。在反爬虫方面,验证码可以保障网站数据安全。在反广告方面,论坛社区等发帖需要防止机器自动发送,验证码可以避免垃圾数据和广告铺天盖地的推向论坛社区。
在使用验证码方面,各个网站和应用需要接入验证码服务进行对抗。目前验证码类型有多种,比如字符型验证码,图中点字验证码,拼图验证码,这些验证码都需要一定数量的图库和文字资源。随着接入的业务方越来越多,为了保障对抗的能力,验证码服务方需要定期的更新和补充图库和文字。
发明内容
为了解决现有技术中需要验证码服务方要定期更新和补充验证码图库和文字的问题,本发明实施例提供一种验证码管理的方法,可以接收业务提供方上传的验证码的图片和文字,从而增加了验证码与业务的融合度。本发明实施例还提供了相应的服务器及系统。
本发明第一方面提供一种验证码管理的方法,所述方法应用于验证码管理系统,所述验证码管理系统包括验证码管理服务器和多个业务方服务器,所述方法包括:
所述验证码管理服务器接收第一业务方服务器发送的验证码请求,所述验证码请求是在用户设备向所述第一业务方服务器请求业务后发送的,所述验证码请求中携带第一业务方的验证码标识,所述第一业务方服务器为所述多个业务方服务器中的一个;
所述验证码管理服务器从验证码标识与验证码资源的对应关系中,确定所述第一业务方的验证码标识所对应的第一业务方的验证码资源,所述第一业务方的验证码资源是所述第一业务方服务器所提供的;
所述验证码管理服务器从所述第一业务方的验证码资源中确定待向所述用户设备推送的验证码。
本发明第二方面提供一种验证码管理服务器,所述验证码管理服务器应用于验证码管理系统,所述验证码管理系统还包括多个业务方服务器,所述验证码管理服务器包括:
接收单元,用于接收第一业务方服务器发送的验证码请求,所述验证码请求是在用户设备向所述第一业务方服务器请求业务后发送的,所述验证码请求中携带第一业务方的验证码标识,所述第一业务方服务器为所述多个业务方服务器中的一个;
第一确定单元,用于从验证码标识与验证码资源的对应关系中,确定所述接收单元接收的所述第一业务方的验证码标识所对应的第一业务方的验证码资源,所述第一业务方的验证码资源是所述第一业务方服务器所提供的;
第二确定单元,用于从所述第一确定单元确定的所述第一业务方的验证码资源中确定待向所述用户设备推送的验证码。
本发明第三方面提供一种验证码管理系统,包括验证码管理服务器和多个业务方服务器;
所述验证码管理服务器为上述第二方面所述的验证码管理服务器。
本发明实施例采用由业务方服务器向验证码管理服务器提供验证码资源的方式来管理验证码,不需要验证码管理方定期更新和补充验证码,从而减少了验证码管理方的工作量,而且,业务方所提供的验证码资源都是与该业务方的业务相关的,从而增加了验证码与业务的融合度。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例中验证码管理系统的一实施例示意图;
图2是本发明实施例中验证码管理系统的另一实施例示意图;
图3是本发明实施例中验证码管理的方法的一实施例示意图;
图4是本发明实施例中验证码管理的方法的另一实施例示意图;
图5是本发明实施例中验证码管理的方法的另一实施例示意图;
图6是本发明实施例中验证码管理服务器的一实施例示意图;
图7是本发明实施例中验证码管理服务器的另一实施例示意图;
图8是本发明实施例中验证码管理服务器的另一实施例示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610900040.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据安全保障系统及方法、装置
- 下一篇:一种网络会议数据同步方法及其系统