验证方法、装置、终端及存储介质制造方法及图纸

技术编号:23150632 阅读:26 留言:0更新日期:2020-01-18 14:03
本申请公开了一种验证方法、装置、设备及存储介质。所述方法包括:显示人脸采集界面;获取基于人脸采集界面采集的人脸图像;响应于检测到网络发生故障无法向服务器发送用于对人脸图像进行验证的验证请求,保存人脸图像,并显示凭证;在检测到网络恢复正常之后,向服务器发送验证请求。本申请实施例提供的技术方案中,服务提供方查看到该凭证之后,可以先向用户提供服务,确保服务的正常提供,从而实现了在网络故障的情况下,也能够正常提供服务,并且由于验证请求是终端在检测到网络恢复正常之后自动发起的,操作简便,节约时间,有效地提高了执行目标流程的及时性和成功率。

Verification method, device, terminal and storage medium

【技术实现步骤摘要】
验证方法、装置、终端及存储介质
本申请实施例涉及互联网
,特别涉及一种验证方法、装置、终端及存储介质。
技术介绍
目前,用户在使用手机进行付款时,可以通过刷脸来对用户进行身份验证。在相关技术中,用户通过刷脸实现在线付款的流程如下:应用客户端采集用户的人脸图像,客户端通过网络向服务器发送验证请求,该验证请求中可以包括登录客户端的用户帐号以及上述采集的人脸图像;服务器在接收到上述验证请求之后,验证该请求中携带的人脸图像,是否与用户帐号预存的人脸图像相匹配,如果匹配,则确定用户身份验证通过,执行扣款流程。
技术实现思路
本申请实施例提供了一种验证方法、装置、终端及存储介质。所述技术方案如下:一方面,本申请实施例提供了一种验证方法,所述方法包括:显示人脸采集界面;获取基于所述人脸采集界面采集的人脸图像;响应于检测到网络发生故障,保存所述人脸图像,并显示凭证,所述凭证用于指示已输入所述人脸图像等待验证通过后执行目标流程;在检测到所述网络恢复正常之后,向所述服务器发送所述验证请求,所述验证请求中包括所述人脸图像,所述验证请求用于请求所述服务器在对所述人脸图像验证通过之后,执行所述目标流程。另一方面,本申请实施例提供了一种验证装置,所述装置包括:界面显示模块,用于显示人脸采集界面;图像获取模块,用于获取基于所述人脸采集界面采集的人脸图像;图像保存模块,用于响应于检测到网络发生故障,保存所述人脸图像,并显示凭证,所述凭证用于指示已输入所述人脸图像等待验证通过后执行目标流程;请求发送模块,用于在检测到所述网络恢复正常之后,向所述服务器发送所述验证请求,所述验证请求中包括所述人脸图像,所述验证请求用于请求所述服务器在对所述人脸图像验证通过之后,执行所述目标流程。再一方面,本申请实施例提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述验证方法。又一方面,本申请实施例提供了一种非临时性计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述验证方法。还一方面,提供了一种计算机程序产品,当所述计算机程序产品在终端上运行时,使得终端执行上述验证方法。本申请实施例提供的技术方案中,在网络故障的情况下,终端先将人脸图像进行保存,并显示凭证,然后在网络恢复正常之后,终端再自动向服务器发送携带有上述人脸图像的验证请求,由于凭证表征了用户已输入人脸图像等待验证通过后执行目标流程,服务提供方查看到该凭证之后,可以先向用户提供服务,确保服务的正常提供,从而实现了在网络故障的情况下,也能够正常提供服务。例如,在支付场景中,商家查看到该凭证之后,可以先向用户提供商品或服务,确保交易的正常进行,从而实现了在网络故障的情况下,也能够正常完成交易。另外,在网络恢复正常之后,终端自动向服务器发送携带有上述人脸图像的验证请求,请求服务器在对人脸图像验证通过之后,执行目标流程,由于该验证请求是终端在检测到网络恢复正常之后自动发起的,操作简便,节约时间,有效地提高了执行目标流程的及时性和成功率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个实施例提供的实施环境的示意图;图2是本申请一个实施例提供的验证方法的流程图;图3示例性示出了一种支付界面和人脸采集界面的示意图;图4示例性示出了一种催促请求展示界面的示意图;图5示例性示出了本申请另一个验证方法的流程图;图6是本申请一个实施例提供的验证装置的框图;图7是本申请另一个实施例提供的验证装置的框图;图8是本申请一个实施例提供的终端的结构框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。请参考图1,其示出了本申请一个实施例提供的实施环境的示意图。该实施环境可以包括:终端10和服务器20。终端10可以是手机、平板电脑、电子书阅读器、多媒体播放设备、可穿戴设备等便携式电子设备。可选地,用户可以在终端10中安装目标应用程序的客户端,该目标应用程序可以是具有验证功能的应用程序。以支付场景为例,上述目标应用程序为具有支付验证功能的应用程序为例,可选地,终端10可以是消费者所使用的终端,且该终端具有支付功能;或者,终端10也可以是商家所使用的终端,且该终端具有收款功能,如收款机、POS(Pointofsales,销售点)机、收款终端等电子设备。服务器20用于为终端10提供后台服务,例如对终端10提交的人脸图像进行验证,在验证通过的情况下执行目标流程。服务器20可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心。可选地,服务器20同时为多个终端10中的应用程序提供后台服务。终端10和服务器20之间可通过网络30进行互相通信。该网络30可以是有线网络,也可以是无线网络。在本申请方法实施例中,各步骤的执行主体可以是终端,如终端中运行的上述应用程序的客户端。下面,通过几个实施例对本申请进行详细介绍,需要说明的一点是,本申请技术方案的应用场景可以是各种需要进行身份验证的场景,如考试场景、取款场景或支付场景,等等,本申请实施例对此不作限定。在下述实施例中,主要以支付场景为例对本申请技术方案进行介绍说明。请参考图2,其示出了本申请一个实施例提供的验证方法的流程图。该方法可应用于图1所示实施环境的终端10中,如各步骤的执行主体可以是终端10中安装的目标应用程序的客户端。该方法可以包括以下几个步骤(201~204):步骤201,显示人脸采集界面。人脸采集界面是用于采集用户的人脸图像的用户界面。在该人脸采集界面中,可以显示用于提示用户输入人脸图像的提示信息。人脸图像是指用于对用户进行身份验证的图像。以支付场景为例,上述人脸采集界面中还可以显示支付金额、收款方、订单号等其它信息,本申请实施例对此不作限定。可选地,人脸采集界面可以在如下几种可能的情况下被显示:1、终端扫描商家提供的用于收款的图形码,显示人脸采集界面;2、终端显示用于付款的图形码,在商家扫描该用于付款的图形码之后,终端显示人脸采集界面。当然,上述情况仅是示例性和解释性的,本申请实施例对此不作限定。示例性地,结合参考图3,以第一用户(如消费者)通过扫描第二用户(如商家)提供的用于收款的图形码为例,第一用户在扫描第二用户提供的该图形码之后,终端显示支付界面30,该支付界面30中可以包括第二用户的头像31和第二用户的名称32,第一用户在支付金额一栏33输入支付金额“XX”,点击“确认支付”按钮34,终端显本文档来自技高网...

【技术保护点】
1.一种验证方法,其特征在于,所述方法包括:/n显示人脸采集界面;/n获取基于所述人脸采集界面采集的人脸图像;/n响应于检测到网络发生故障,保存所述人脸图像,并显示凭证,所述凭证用于指示已输入所述人脸图像等待验证通过后执行目标流程;/n在检测到所述网络恢复正常之后,向所述服务器发送验证请求,所述验证请求中包括所述人脸图像,所述验证请求用于请求所述服务器在对所述人脸图像验证通过之后,执行所述目标流程。/n

【技术特征摘要】
1.一种验证方法,其特征在于,所述方法包括:
显示人脸采集界面;
获取基于所述人脸采集界面采集的人脸图像;
响应于检测到网络发生故障,保存所述人脸图像,并显示凭证,所述凭证用于指示已输入所述人脸图像等待验证通过后执行目标流程;
在检测到所述网络恢复正常之后,向所述服务器发送验证请求,所述验证请求中包括所述人脸图像,所述验证请求用于请求所述服务器在对所述人脸图像验证通过之后,执行所述目标流程。


2.根据权利要求1所述的方法,其特征在于,所述凭证为图形码;
所述显示凭证之前,还包括:
获取用于生成所述图形码的元数据信息;
根据所述元数据信息生成所述图形码。


3.根据权利要求2所述的方法,其特征在于,所述元数据信息包括:订单信息和/或用户身份信息。


4.根据权利要求1所述的方法,其特征在于,所述保存所述人脸图像,包括:
对所述人脸图像进行加密,得到加密后的人脸图像;
保存所述加密后的人脸图像。


5.根据权利要求1所述的方法,其特征在于,所述获取基于所述人脸采集界面采集的人脸图像之后,还包括:
对所述人脸图像进行活体识别;
响应于所述人脸图像通过活体识别,向所述服务器发送所述验证请求。


6.根据权利要求1至5任一项所述的方法,其特征在于,所述向所述服务器发送所述验证请求之后,还包括:
在接收到所述服务...

【专利技术属性】
技术研发人员:张明星
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京;11

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

1