一种验证码发送方法、装置、以及电子设备制造方法及图纸

技术编号:26346733 阅读:68 留言:0更新日期:2020-11-13 21:26
本申请提供一种验证码发送方法,接收第一计算设备发送的验证码请求,所述第一计算设备为第一用户信息对应的计算设备;针对所述验证码请求,获取针对所述第一用户信息的验证码,并获取所述第一用户信息的初始关联用户信息;根据所述第一用户信息的初始关联用户信息,获取所述第一用户信息的当前关联用户信息;从第一用户信息的所述当前关联用户信息中选取所述第一用户信息的目标关联用户信息;将所述验证码发送给所述目标关联用户信息对应的计算设备。本申请提供的验证码发送方法验证码发送至的计算设备,是与第一用户信息目标关联用户信息对应的计算设备,降低了验证码发送过程中,验证码被不关联用户劫持的风险,保障了验证码发送的安全性。

A verification code transmission method, device and electronic equipment

【技术实现步骤摘要】
一种验证码发送方法、装置、以及电子设备
本专利技术涉及计算机
,具体涉及一种验证码发送方法。本申请还提供一种验证码发送装置,以及电子设备。
技术介绍
随着网络技术的发展,人们的日常生活变得越来越依赖于互联网。在日常生活中,人们依靠网络能够完成很多事情,如:利用互联网进行网络购物、银行转账、观看视频、浏览各类APP等。为了确保人们利用互联网进行网络购物、银行转账时的安全性,或者注册、登录等操作某些APP或者网站时的安全性,在进行操作时往往需要输入验证码。在现有技术中,常常采用以下方式来获取验证码,第一种:第一计算设备发送验证码请求,第二计算设备在接收到验证码请求后将验证码通过短信发送给指定第一计算设备,然后该第一计算设备再输入相应的验证码。这种获取验证码的方式在验证码请求过多时,会导致甚至导致系统瘫痪,极其影响第一计算设备交互体验,降低相关企业口碑等负面影响,同时也会让相关企业承担巨大的信息费用,并且验证码单独的通过短信发送,存在系统风险。另一种为:第一终端接收到服务器发送的验证码后,由第一终端将验证码发送给向服务器发送验证码获取请本文档来自技高网...

【技术保护点】
1.一种验证码发送方法,其特征在于,包括:/n接收第一计算设备发送的验证码请求,所述第一计算设备为第一用户信息对应的计算设备;/n针对所述验证码请求,获取针对所述第一用户信息的验证码,并获取所述第一用户信息的初始关联用户信息;/n根据所述第一用户信息的初始关联用户信息,获取所述第一用户信息的当前关联用户信息;/n从第一用户信息的所述当前关联用户信息中选取所述第一用户信息的目标关联用户信息;/n将所述验证码发送给所述目标关联用户信息对应的计算设备。/n

【技术特征摘要】
1.一种验证码发送方法,其特征在于,包括:
接收第一计算设备发送的验证码请求,所述第一计算设备为第一用户信息对应的计算设备;
针对所述验证码请求,获取针对所述第一用户信息的验证码,并获取所述第一用户信息的初始关联用户信息;
根据所述第一用户信息的初始关联用户信息,获取所述第一用户信息的当前关联用户信息;
从第一用户信息的所述当前关联用户信息中选取所述第一用户信息的目标关联用户信息;
将所述验证码发送给所述目标关联用户信息对应的计算设备。


2.根据权利要求1所述的验证码发送方法,其特征在于,所述验证码请求中携带有所述第一用户信息的标识信息;
针对所述验证码请求,获取针对所述第一用户信息的验证码,并获取所述第一用户信息的初始关联用户信息,包括:
解析所述验证码请求,获取所述第一用户信息的标识信息;
根据所述第一用户信息的标识信息,获取针对所述第一用户信息的验证码;
根据所述第一用户信息的标识信息在存储有初始关联用户信息的数据库中查找所述第一用户信息的初始关联用户信息。


3.根据权利要求2所述的验证码发送方法,其特征在于,还包括:在所述数据库中预先存储标识信息与所述初始关联用户信息的对应关系;
所述根据所述第一用户信息的标识信息在存储有初始关联用户信息的数据库中查找所述第一用户信息的初始关联用户信息,包括:
在所述标识信息与所述初始关联用户信息的对应关系中,查找出所述第一用户信息的标识信息对应的所述第一用户信息的初始关联用户信息。


4.根据权利要求1所述的验证码发送方法,其特征在于,所述根据所述第一用户信息的初始关联用户信息,获取所述第一用户信息的当前关联用户信息,包括:
从所述第一用户信息的初始关联用户信息中,获取与第一用户信息关于同一事件相关联的当前候选关联用户信息;
获取与所述第一用户信息和所述当前候选关联用户信息都关联的当前关联事件信息的数据;
根据所述当前关联事件信息的数据,获取所述第一用户信息与所述当前候选关联用户信息的当前关联度数据;
根据所述当前关联度数据,确定所述第一用户信息的当前关联用户信息。


5.根据权利要求4所述的验证码发送方法,其特征在于,所述从所述第一用户信息的初始关联用户信息中,获取与第一用户信息关于同一事件相关联的当前候选关联用户信息,包括:
从所述第一用户信息的初始关联用户信息中,获取与第一用户信息关联的当前事件信息;
按照标准数据格式,将所述当前事件信息转换为标准数据格式的当前事件信息;
根据所述标准数据格式的当前事件信息,确定与所述第一用户信息关于同一事件相关联的当前候选关联用户信息。


6.根据权利要求4所述的验证码发送方法,其特征在于,所述获取与所述第一用户信息和所述当前候选关联用户信息都关联的当前关联事件信息的数据,包括:
获取与所述第一用户信息和所述当前候选关联用户信息都关联的当前关联事件信息;
根据当前关联事件信息,获取所述当前关联事件信息的数据。


7.根据权利要求4所述的验证码发送方法,其特征在于,所述根据所述当前关联事件信息的数据,获取所述第一用户信息与所述当前候选关联用户信息的当前关联度数据,包括:
按照标准数据格式,将所述当前关联事件信息转换为标准数据格式的当前关联事件信息;
对所述标准数据格式的当前关联事件信息进行数据分类,获取数据分类结果;
根据所述当前关联事件信息的数据和所述数据分类结果,得到所述当前关联度数据。


8.根据权利要求7所述的验证码发送方法,其特征在于,所述对所述标准数据格式的当前关联事件信息进行数据分类,获取数据分类结果,包括:
根据所述标准数据格式的当前关联事件信息以及预先获取的事件信息与数据类目的对应关系,根据当前关联事件信息在事件信息与数据类目的对应关系中查找所述前关联事件信息对应的所述数据类目,获取所述数据分类结果。


9.根据权利要求7所述的验证码发送方法,其特征在于,所述根据所述当前关联事件信息的数据和所述数据分类结果,得到所述当前关联度数据,包括:
根据所述数据分类结果,对不同数据类目的所述标准数据格式的当前关联事件信息按照预先设置好的数据类目与权重的对应关系赋予各自对应的权重;
根据所述当前关联事件信息的数据与权重,得到所述当前关联度数据。


10.根据权利要求4所述的验证码发送方法,其特征在于,所述根据所述当前关联度数据,确定所述第一用户信息的当前关联用户信息,包括:将所述当前关联度数据大于预先设置的当前关联度数据阈值的当前候选关联用户信息,作为所述第一用户信息的当前关联用户信息。


11.根据权利要求1所述的验证码发送方法,其特征在于,所述从第一用户信息的所述当前关联用户信息中选取所述第一用户信息的目标关联用户信息,包括:
在所述当前关联用户信息中选取与所述第一用户信息关联度最高的所述当前关联用户信息作为所述第一用户信息的目标关联用户信息;
或者,在所述当前关联用户信息中选取与所述第一用户信息互动时间最近的所述当前关联用户信息作为所述第一用户信息的目标关联用户信息;
或者,在所述当前关联设备列表中选取与所述第一用户信息互动信息数量最多的所述当前关联用户信息作为所述第一用户信息的目标关联用户信息。


12.根据权利要求1所述的验证码发送方法,其特征在于,还包括:若未成功将所述验证码发送给所述目标关联用户信息对应的计算设备,则从第一用户信息的所述当前关联用户信息中选取新的目标关联用户信息;
将所述验证码发送给新的所述目标关联用户信息对应的计算设备。


13.根据权利要求1所述的验证码发送方法,其特征在于,所述将所述验证码发送给所述目标关联用户信息对应的计算设备,包括:通过与所述目标关联用户信息对应的计算设备之间的计算设备应用通信通道,将所述验证码发送给所述目标关联用户信息对应的计算设备,所述计算设备应用通信通道是与所述目标关联用户信息对应的计算设备应用通信通道。


14.一种验证码发送装置,其特征在于,包括:
验证码请求接收单元,用于接收第一计算设备发送的验证码请求,所述第一计算设备为第一用户信息对应的计算设备;
信息获取单元,用于针对所述验证码请求,获取针对所述第一用户信息的验证码,并获取所述第一用户信息的初始关联用户信息;
当前关联用户信息获取单元,用于根据所述第一用户信息的初始关联用户信息,获取所述第一用户信息的当前关联用户信息;
目标关联用户信息选取单元,用于从第一用户信息的所述当前关联用户信息中选取所述第一用户信息的目标关联用户信息;
验证码发送单元,用于将所述验证码发送给所述目标关联用户信息对应的计算设备。


15.一种验证码发送方法,其特征在于,包括:
接收第一计算设备发送的验证码请求,所述第一计算设备为第一用户信息对应的计算设备;
针对所述验证码请求,向关联用户信息对应的计算设备发送验证码,所述关联用户信息为与所述第一用户信息关联的用户信息。


16.根据权利要求15所述的验证码发送方法,其特征在于,所述第一用户信息为运行在所述第一计算设备上的第一应用的用户信息,所述关联用户信息为运行在所述第二计算设备上的第二应用的用户信息。


17.根据权利要求15所述的验证码发送方法,其特征在于,所述第一用户信息与所述关联用户信息为同一个用户在不同应用上的用户信息。


18.一种验证码发送装置,其特征在于,包括:
验证码请求接收单元,用于接收第一计算设备发送的验证码请求,所述第一计算设备为第一用户信息对应的计算设备;
验证码发送单元,用于针对所述验证码请求,向关联用户信息对应的计算设备发送验证码,所述关联用户信息为与所述第一用户信息关联的用户信息。


19.一种信息处理方法,其特征在于,包括:
接收第一计算设备发送的验证码请求,所述第一计算设备为第一用户信息对应的计算设备;
针对所述验证码请求,向第二计算设备发送是否接收针对所述第一用户信息的验证码的询问信息,所述第二计算设为第二用户信息对应的计算设备。


20.根据权利要求19所述的信息处理方法,其特征在于,还包括:获取所述第二计算设备针对所述询问信息的响应信息;
若根据所述响应信息确定所述第二计算设备接收针对所述第一用户信息的验证码,则将所述验证码发送给所述第二计算设备。


21.根据权利要求19所述的信息处理方法,其特征在于,若根据所述响应信息确定所述第二计算设备接收针对所述第一用户信息的验证码,则向所述第一计算设备发送所述第二计算设备拒绝接与所述第一计算设备相关的验证码的提示信息。


22.一种信息处理装置,其特征在于,包括:
验证码请求接收单元,用于接收第一计算设备发送的验证码请求,所述第一计算设备为第一用户信息对应的计算设备;
询问信息发送单元,用于针对所述验证码请求,向第二计算设备发送是否接收针对所述第一用户信息的验证码的询问信息,所述第二计算设备为第二用户信息对应的计算设备。


23.一种信息处理方法,其特征在于,包括:
接收第一计算设备发送的验证码请求,所述第一计算设备为第一用户信息对应的计算设备;
针对所述验证码请求,向所述第一计算设备发送是否允许将针对所述第一用户信息的验证码发送给所述第二计算设备的询问信息。


24.根据权利要求23所述的信息处理方法,其特征在于,还包括:获取所述第一计算设备针对所述询问信息的响应信息;
若根据所述响应信息确定所述第一计算设备允许将所述验证码发送给所述第二计算设备,则将所述验证码发送给所述第二计算设备。


25.根据权利要求24所述的信息处理方法,其特征在于,若根据所述响应信息确定所述第一计算设备不允许将所述验证码发送给所述第二计算设备,则向所述第二计算设备发送所述第一计算设备不允许发送所述验证码的提示信息。


26.一种信息处理装置,其特征在于,包括:
验证码请求接收单元,用于接收第一计算设备发送的验证码请求,所述第一计算设备为第一用户信息对应的计算设备;
询问信息发送单元,用于针对所述验证码请求,向所述第一计算设备发送是否允许将针对所述第一用户信息的验证码发送给第二计算设备的询问信息,所述第二计算设备为第二用户信息对应的计算设备。


27.一种信息处理方法,其特征在于,包括:
第二计算设备接收第三计算设备发送的是否接收针对第一用户信息的验证码的询问信息;
所述第二计算设备向所述第三计算设备发送针对所述询问信息的响应信息;
其中,所述第二计算设备为第二用户信息对应的计算设备,所述第二计算设备用于接收针对所述第一用户信息的验证码;
所述第三计算设备为发送针对第一用户信息的验证码的计算设备。


28.根据权利要求27所述的信息处理方法,其特征在于,若针对所述响应信息确定所述第二计算设备接收所述验证码,则所述第二计算设备向所述第三计算设备发送所述第...

【专利技术属性】
技术研发人员:靳玉康杨松鹤张宇
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1