【技术实现步骤摘要】
身份的验证方法、装置及相关设备
[0001]本专利技术实施例涉及身份认证
,尤其涉及一种身份的验证方法、装置及相关设备。
技术介绍
[0002]移动互联网时代应用软件(Application,APP)种类众多,在APP登录或支付场景下,为避免非本人操作带来的消极影响,APP服务提供方往往要求在提供给用户服务前进行身份鉴权。其中,短信验证码方式是一种在现有技术方案下最常用的验证手段之一,其通过将随机验证码发送至用户指定手机的方式,验证用户的合法性和正确性。
[0003]但是,现有短信随机验证码的技术方案,需要主动记忆短信中的验证码(通常为六位随机数字),并前往触发短信验证的应用输入此验证码,操作过程不够友好,且容易发生错误。此外,因移动设备所处环境相对复杂,显式验证码被盗取可能性更高,如在认证过程中验证码被旁人窥探到,或手机在放置的锁屏状态下弹出短信通知从而造成泄露。
技术实现思路
[0004]本专利技术实施例提供一种身份的验证方法、装置及相关设备,以解决现有技术中采用短信验证登录APP的方式,其 ...
【技术保护点】
【技术特征摘要】
1.一种身份的验证方法,由服务器执行,其特征在于,所述方法包括:接收第一终端发送的用于登录应用程序APP的进行身份验证的第一请求,其中,所述第一请求中携带有所述APP可识别的第一深度链接和登录所述APP的电话号码;响应于所述第一请求,生成第一验证信息;向5G消息中心发送第二请求,其中,所述第二请求中携带有所述第一验证信息的第二深度链接和所述电话号码;接收第一终端发送的第二验证信息,其中,所述第二验证信息由所述5G消息中心基于所述电话号码通过5G消息发送到所述第一终端;基于所述第一验证信息与所述第二验证信息匹配情况,对所述第一终端的身份进行验证,并向所述第一终端返回验证结果。2.根据权利要求1所述的方法,其特征在于,所述响应于所述第一请求,生成第一验证信息包括:响应于所述第一请求,生成包括随机码与时间信息的所述第一验证信息,其中,所述时间信息用于指示所述随机码生效时长;将所述随机码和所述时间信息作为所述第二深度链接中的查询参数。3.根据权利要求2所述的方法,其特征在于,基于所述第一验证信息与所述第二验证信息匹配情况,对所述第一终端的身份进行验证,并向所述第一终端返回验证结果包括:根据所述第二验证信息中的时间信息判断所述第二验证信息中的随机码是否生效;在所述第二验证信息中的随机码生效的情况下,判断所述第二验证信息和所述第一验证信息中的随机码是否匹配;在所述第二验证信息与所述第一验证信息中的随机码匹配的情况下,向所述第一终端返回验证成功的消息;在所述第二验证信息与所述第一验证信息中的随机码不匹配的情况下,向所述第一终端返回验证失败的消息。4.根据权利要求1所述的方法,其特征在于,所述向5G消息中心发送第二请求,包括:通过消息即平台MaaP向5G消息中心发送所述第二请求。5.一种身份的验证方法,由第一终端执行,其特征在于,所述方法包括:向服务器发送用于登录应用程序APP的进行身份验证的第一请求;其中,所述第一请求中携带有所述APP可识别的第一深度链接和登录所述APP的电话号码;所述服务器响应于所述第一请求生成第一验证信息;从5G消息中心或第二终端获取携带第二验证信息的第三深度链接;向所述服务器发送从所述第三深度链接中提取的所述第二验证信息,其中,所述服务器根据所述第二验证信息和第一验证信息的匹配情况对所述第一终端的身份进行验证;接收所述服务器反馈的验证结果。6.根据权利要求5所述的方法,其特征在于,在所述电话号码为所述第一终端的电话号码的情况下,从所述5G消息中心获取所述第三深度链接包括:接收所述5G消息中心基于所述电话号码发送的5G消息,其中,所述5G消息中携带有所述第三深度链接。7.根据权利要求5所述的方法,其特征在于,在所述电话号码为第二终端的电话号码的
情况下,从所述第二终端获取所述第三深度链接包括:扫描所述第二终端生成的编码信息,其中,所述编码信息由所述第二终端在接收到所述5G消息中心基于所述电话号码发送的5G消息后生成,所述5G消息携带有所述第三深度链接;所述编码信息中包括所述...
【专利技术属性】
技术研发人员:姬鸿飞,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。