一种验证方法及装置制造方法及图纸

技术编号:19752275 阅读:29 留言:0更新日期:2018-12-12 05:56
本申请公开了一种验证方法,用以解决现有技术中验证手机号时用户操作步骤较多,便利性较低的问题。该方法包括:终端向电信运营商的网关发送网关认证请求,所述网关认证请求中包含所述终端的国际移动用户识别码;所述网关根据所述网关认证请求,确定与所述国际移动用户识别码对应的目标手机号,确定与所述目标手机号对应的认证信息,将所述认证信息发送给所述终端;所述终端向服务器发送验证请求,所述验证请求包含待验证手机号和所述认证信息;所述服务器根据所述验证请求,从所述网关获取与所述认证信息对应的目标手机号,根据获取的目标手机号对所述待验证手机号进行验证。本申请还公开了一种验证装置。

【技术实现步骤摘要】
一种验证方法及装置
本申请涉及计算机
,尤其涉及一种验证方法及装置。
技术介绍
在互联网中,在处理一些基于手机号的业务时,往往需要对手机号进行验证,以保证用户输入的手机号正确,以及用户实际拥有这个手机号的使用权。比如,用户在通过手机号注册账号时,服务器往往会对用户输入的手机号进行验证。现有技术中,在验证手机号时,服务器会通过电信运营商以短信或语音的形式,向待验证手机号对应的终端下发验证码,用户通过终端将接收到的验证码发送至服务器,服务器在确定接收到的验证码与下发的验证码一致后,便确定手机号验证通过。现有的验证手机号的过程中,需要用户进行的操作较多,便利性较低。以通过短信的方式进行验证为例,请参阅图1,用户在验证界面输入手机号后,需要点击发送验证码按钮,然后去短信界面查看接收到的验证码,再回到验证界面将接收到的验证码填入对应的输入框中,最后点击确定,完成客户端的操作过程,该过程中用户操作步骤较多,便利性较低。
技术实现思路
本申请实施例提供一种验证方法,用以解决现有技术中验证手机号时用户操作步骤较多,便利性较低的问题。本申请实施例采用下述技术方案:一种验证方法,包括:终端向电信运营商的网关发送网关认证请求,所述网关认证请求中包含所述终端的国际移动用户识别码;所述网关根据所述网关认证请求,确定与所述国际移动用户识别码对应的目标手机号,确定与所述目标手机号对应的认证信息,将所述认证信息发送给所述终端;所述终端向服务器发送验证请求,所述验证请求包含待验证手机号和所述认证信息;所述服务器根据所述验证请求,从所述网关获取与所述认证信息对应的目标手机号,根据获取的目标手机号对所述待验证手机号进行验证。本申请实施例还提供一种验证方法,用以解决现有技术中验证手机号时用户操作步骤较多,便利性较低的问题。本申请实施例采用下述技术方案:一种验证方法,包括:根据终端的国际移动用户识别码,通过电信运营商的网关获取认证信息,所述认证信息为与所述终端的目标手机号对应的信息;向服务器发送验证请求,所述验证请求中包含待验证手机号和所述认证信息,所述验证请求用于请求所述服务器根据所述认证信息,通过所述网关对所述待验证手机号进行验证。本申请实施例还提供一种验证方法,用以解决现有技术中验证手机号时用户操作步骤较多,便利性较低的问题。本申请实施例采用下述技术方案:服务器接收终端发送的验证请求,所述验证请求中包含待验证手机号和认证信息,所述认证信息为所述终端通过电信运营商的网关获取到的、与所述终端的目标手机号对应的信息;所述服务器响应于所述验证请求,根据所述认证信息,通过所述网关对所述待验证手机号进行验证。本申请实施例还提供一种验证装置,用以解决现有技术中验证手机号时用户操作步骤较多,便利性较低的问题。本申请实施例采用下述技术方案:一种验证装置,包括:认证信息获取单元,根据终端的国际移动用户识别码,通过电信运营商的网关获取认证信息,所述认证信息为与目标手机号对应的信息,所述目标手机号为与终端的国际移动用户识别码对应的手机号;验证请求发送单元,向服务器发送验证请求,所述验证请求中包含待验证手机号和所述认证信息,所述验证请求用于请求所述服务器根据所述认证信息,通过所述网关对所述待验证手机号进行验证。本申请实施例还提供一种验证装置,用以解决现有技术中验证手机号时用户操作步骤较多,便利性较低的问题。本申请实施例采用下述技术方案:验证请求接收单元,接收终端发送的验证请求,所述验证请求中包含待验证手机号和认证信息,所述认证信息为所述终端通过电信运营商的网关获取到的;认证单元,响应于所述验证请求,根据所述认证信息,通过所述网关对所述待验证手机号进行验证。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:终端通过电信运营商的网关获取认证信息,该认证信息是与终端的目标手机号对应的信息,这样,终端在向服务器发送验证请求后,服务器便可将认证信息发送给网关,由网关返回给服务器与认证信息对应的目标手机号,服务器便可以根据目标手机号,对验证请求中的待验证手机号进行验证。整个验证过程只需用户输入待验证的手机号即可,无需进行查看短信、输入验证码等其它操作,相对于现有技术来说,便利性较高。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为现有技术中验证手机号时用户的操作流程示意图;图2为本申请提供的一种验证方法的实现流程示意图;图3为本申请提供的一种验证方法的实现流程示意图;图4为本申请提供的一种验证方法的实现场景示意图;图5为本申请提供的一种验证方法的具体结构示意图;图6为本申请提供的一种验证方法的实现流程示意图;图7为本申请提供的验证手机号时用户的操作流程示意图;图8为本申请提供的一种验证装置的具体结构示意图;图9为本申请提供的一种验证装置的具体结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。目前,验证手机号的场景越来越多,由于手机号是与通信设备相对应的,因此在本领域中,验证手机号也可称为验证设备。本申请实施例中所述的手机号,可以是终端设备在通过移动网络进行通信时用于标识用户身份的用户号码,比如移动目录号码(MobileDirectoryNumber,MDN),主叫用户呼叫被叫用户时所需拨的号码即为MDN码,也就是我们通常所说的手机号。随着计算机技术的发展,本申请实施例中所说的终端设备并不仅限于移动手机,还可以是平板电脑、智能手表、车载移动台等能够通过移动网络进行通信的设备。如
技术介绍
中所描述的,现有技术中,在验证手机号的过程中,需要用户进行的操作较多,便利性较低。这样用户便需要执行较多与正在进行的业务无关的操作,打扰了用户本来进行的业务,影响用户的体验。比如,用户正在利用手机号进行账号注册业务,在注册账号时,往往是要填写一些账号、密码、身份信息等信息,那么对手机号的验证过程,显然打扰了用户注册账号业务的进行,影响了用户的体验。此外,在现有技术中,验证手机号的过程耗时也较长。具体来说,同样以通过短信的方式进行验证为例,在用户点击发送短信按钮后,往往要耗费十几秒甚至更长的时间终端才能接收到短信,在接收到短信后,用户还要切换应用程序,记忆(或复制)验证码,然后输入(或粘贴)验证码。整个操作过程往往要耗时30秒左右。此外,在现有技术中,验证手机号的失败率较高。具体来说,对于一些操作不熟练的用户,较容易出现误操作的情况,而且记忆和输入验证码时容易出现错误,导致手机号验证失败。另外,在弱网环境下,短信的到达率也较低,容易导致手机号验证失败。此外,在现有技术中,自动读取短信等验证手机号的方式不够稳定。自动读取短信时,应用程序需要通过预设的接口读取终端收到的短消息,然后提取短消息中的验证码,以完成手机号验证。但是读取短信需要获取设备权限本文档来自技高网
...

【技术保护点】
1.一种验证方法,包括:终端向电信运营商的网关发送网关认证请求,所述网关认证请求中包含所述终端的国际移动用户识别码;所述网关根据所述网关认证请求,确定与所述国际移动用户识别码对应的目标手机号,确定与所述目标手机号对应的认证信息,将所述认证信息发送给所述终端;所述终端向服务器发送验证请求,所述验证请求包含待验证手机号和所述认证信息;所述服务器根据所述验证请求,从所述网关获取与所述认证信息对应的目标手机号,根据获取的目标手机号对所述待验证手机号进行验证。

【技术特征摘要】
1.一种验证方法,包括:终端向电信运营商的网关发送网关认证请求,所述网关认证请求中包含所述终端的国际移动用户识别码;所述网关根据所述网关认证请求,确定与所述国际移动用户识别码对应的目标手机号,确定与所述目标手机号对应的认证信息,将所述认证信息发送给所述终端;所述终端向服务器发送验证请求,所述验证请求包含待验证手机号和所述认证信息;所述服务器根据所述验证请求,从所述网关获取与所述认证信息对应的目标手机号,根据获取的目标手机号对所述待验证手机号进行验证。2.一种验证方法,包括:根据终端的国际移动用户识别码,通过电信运营商的网关获取认证信息,所述认证信息为与所述终端的目标手机号对应的信息;向服务器发送验证请求,所述验证请求中包含待验证手机号和所述认证信息,所述验证请求用于请求所述服务器根据所述认证信息,通过所述网关对所述待验证手机号进行验证。3.如权利要求2所述方法,根据终端的国际移动用户识别码,通过电信运营商的网关获取认证信息,具体包括:向网关发送网关认证请求,所述网关认证请求中包含所述终端的国际移动用户识别码;接收所述网关发送的与所述国际移动用户识别码对应的认证信息。4.如权利要求3所述方法,向网关发送网关认证请求,具体包括:通过移动数据网络向所述网关发送网关认证请求,所述移动数据网络是由所述移动运营商提供的。5.如权利要求2-4任一所述方法,在通过电信运营商的网关获取认证信息前,所述方法还包括:接收输入的待验证手机号;或,根据终端本地信息确定待验证手机号。6.一种验证方法,包括:服务器接收终端发送的验证请求,所述验证请求中包含待验证手机号和认证信息,所述认证信息为所述终端通过电信运营商的网关获取到的、与所述终端的目标手机号对应的信息;所述服务器响应于所述验证请求,根据所述认证信息,通过所述网关对所述待验证手机号进行验证。7.如权利要求6所述方法,所述服务器响应于所述验证请求,根据所述认证信息,通过所述网关对所述待验证手机号进行验证,具体包括:所述服务器根据所述验证请求,从所述网关获取与所述认证信息对应的目标手机号;所述服务器根据所述目标手机号对所述待验证手机号进行验证。8.如权...

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

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

1