掌桥专利:专业的专利平台
掌桥专利
首页

界面显示方法、装置、设备及介质

文献发布时间:2023-06-19 11:05:16


界面显示方法、装置、设备及介质

技术领域

本公开涉及互联网技术领域,尤其涉及一种界面显示方法、装置、设备及介质。

背景技术

随着互联网技术的发展,为了保障用户在处理业务过程中的数据安全,业务方需要对用户进行身份认证,以验证用户身份的真实性。

在相关技术中,用户在处理业务时,通常需要通过所处理业务所指定的认证方式进行身份认证。如果用户不便于通过业务所指定的认证方式进行身份认证,则会使身份认证的成功率较低,降低用户的体验。

发明内容

为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种界面显示方法、装置、设备及介质。

第一方面,本公开提供了一种界面显示方法,包括:

接收针对目标业务的认证触发操作;

响应于认证触发操作,显示目标认证方式对应的目标认证界面,其中,目标认证方式属于备选认证方式集合,备选认证方式集合包括目标业务和执行身份认证的电子设备均支持的备选认证方式,目标认证方式具有目标评价参数,目标评价参数满足预设条件。

第二方面,本公开提供了一种界面显示装置,包括:

第一接收单元,配置为接收针对目标业务的认证触发操作;

第一显示单元,配置为响应于认证触发操作,显示目标认证方式对应的目标认证界面,其中,目标认证方式属于备选认证方式集合,备选认证方式集合包括目标业务和执行身份认证的电子设备均支持的备选认证方式,目标认证方式具有目标评价参数,目标评价参数满足预设条件。

第三方面,本公开提供了一种电子设备,包括:

处理器;

存储器,用于存储可执行指令;

其中,处理器用于从存储器中读取可执行指令,并执行可执行指令以实现第一方面所述的界面显示方法。

第四方面,本公开提供了一种计算机可读存储介质,该存储介质存储有计算机程序,当计算机程序被电子设备执行时,使得电子设备实现第一方面所述的界面显示方法。

本公开实施例提供的技术方案与现有技术相比具有如下优点:

本公开实施例的界面显示方法、装置、设备及介质,能够在接收到针对目标业务的认证触发操作之后,显示目标认证方式对应的目标认证界面,该目标认证方式属于备选认证方式集合并且具有满足预设条件的目标评价参数,该备选认证方式集合可以包括目标业务和执行身份认证的电子设备均支持的备选认证方式,因此,目标认证方式为目标业务和执行身份认证的电子设备均支持且具有满足预设条件的目标评价参数的认证方式,可见,执行身份认证的电子设备可以基于电子设备本身、目标业务以及认证方式的评价参数,自动为用户选取符合用户习惯的目标认证方式,从而提高身份认证的成功率,并且提升用户的体验。

附图说明

结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。

图1为本公开实施例提供的一种身份认证的架构图;

图2为本公开实施例提供的另一种身份认证的架构图;

图3为本公开实施例提供的一种界面显示方法的流程示意图;

图4为本公开实施例提供的另一种界面显示方法的流程示意图;

图5为本公开实施例提供的又一种界面显示方法的流程示意图;

图6为本公开实施例提供的再一种界面显示方法的流程示意图;

图7为本公开实施例提供的一种界面显示装置的结构示意图;

图8为本公开实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。

应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。

本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。

需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。

需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。

本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。

随着互联网技术的发展,为了保障用户在处理业务过程中的数据安全,业务方需要对用户进行身份认证,以验证用户身份的真实性。

在相关技术中,用户在处理业务时,通常需要通过所处理业务所指定的认证方式进行身份认证,使得身份认证的认证方式比较单一。如果用户不便于通过业务所指定的认证方式进行身份认证,则会使身份认证的成功率较低,降低用户的体验。

以业务所指定的认证方式为指纹认证方式为例,如果用户指纹较浅、无指纹或者用户处于不方便进行指纹操作的场景下,采用指纹认证方式对用户进行身份认证,会降低身份认证的成功率较低,降低用户的体验。

为了解决上述的问题,本公开实施例提供了一种能够自动显示符合用户习惯的认证方式对应的认证界面的界面显示方法、装置、设备及介质。

本公开所提供的界面显示方法可以应用于图1和图2所示的架构中,具体结合图1和图2进行详细说明。

图1示出了本公开实施例提供的一种身份认证的架构图。

如图1所示,该身份认证架构中可以包括客户端的至少一个电子设备101和服务端的至少一个服务器102。电子设备101可以通过网络协议如超文本传输安全协议(HyperTextTransferProtocoloverSecureSocketLayer,HTTPS)与服务器102建立连接并进行信息交互。其中,电子设备101可以是移动电话、平板电脑、台式计算机、笔记本电脑、车载终端、可穿戴设备、一体机、智能家居设备等具有通信功能的设备,也可以是虚拟机或者模拟器模拟的设备。服务器102可以是云服务器或者服务器集群等具有存储及计算功能的设备。

基于上述架构,用户可以在电子设备101上登录特定业务平台,并在特定业务平台内处理业务。其中,特定业务平台可以为特定应用程序或者特定网站。

在用户通过电子设备101登录特定业务平台或者处理业务的过程中,为了保障用户的数据安全,电子设备101需要采集用户的身份认证信息,并基于该身份认证信息对用户进行身份认证,或者,将采集到的身份认证信息发送至特定业务平台的服务器102,使服务器102基于该身份认证信息对用户进行身份认证,以确定用户是否具有处理该业务的资格。

其中,身份认证的认证方式可以包括人脸认证方式、指纹认证方式、虹膜认证方式、用户名密码认证方式、声音认证方式和近场通信(Near Field Communication,NFC)认证方式等。

为了提升用户的体验,电子设备101可以接收用户针对目标业务的认证触发操作,该认证触发操作可以用于触发显示针对目标业务进行身份认证的认证界面。电子设备101还可以响应于认证触发操作,显示目标认证方式对应的目标认证界面,其中,该目标认证方式属于备选认证方式集合并且具有满足预设条件的目标评价参数,该备选认证方式集合可以包括目标业务和执行身份认证的电子设备101均支持的备选认证方式,因此,目标认证方式为目标业务和执行身份认证的电子设备101均支持且具有满足预设条件的目标评价参数的认证方式,可见,执行身份认证的电子设备101可以基于电子设备101本身、目标业务以及认证方式的评价参数,自动为用户选取符合用户习惯的目标认证方式,从而提高身份认证的成功率,并且提升用户的体验。

以目标业务为平台登录业务为例,用户在通过电子设备101登录特定业务平台的过程中,可以向电子设备101输入针对平台登录业务的认证触发操作,电子设备101可以在接收到该针对平台登录业务的认证触发操作之后,显示基于平台登录业务、该电子设备101本身以及各种认证方式的评价参数为用户选取的目标认证方式对应的目标认证界面,以基于目标认证界面采集所需的身份认证信息,使服务器102可以基于采集到的身份认证信息进行目标认证方式的身份认证,以确定用户是否具有登录该特定业务平台的资格。由于电子设备101所显示的目标认证方式属于备选认证方式集合并且具有满足预设条件的目标评价参数,该备选认证方式集合可以包括目标业务和执行身份认证的电子设备101均支持的备选认证方式,因此,目标认证方式可以符合用户习惯,进而提高提高用户登录该特定业务平台的成功率,提升用户的体验。

再以目标业务为订单支付业务为例,用户在通过电子设备101登录特定业务平台之后,可以通过该特定业务平台支付订单。用户可以在支付订单的过程中,向电子设备101输入针对订单支付业务的认证触发操作,电子设备101可以在接收到该针对订单支付业务的认证触发操作之后,显示基于订单支付业务、该电子设备101本身以及各种认证方式的评价参数为用户选取的目标认证方式对应的目标认证界面,以基于目标认证界面采集所需的身份认证信息,使服务器102可以基于采集到的身份认证信息进行目标认证方式的身份认证,以确定用户是否具有支付订单的资格。由于电子设备101所显示的目标认证方式属于备选认证方式集合并且具有满足预设条件的目标评价参数,该备选认证方式集合可以包括目标业务和执行身份认证的电子设备101均支持的备选认证方式,因此,目标认证方式可以符合用户习惯,进而提高用户支付订单的成功率,提升用户的体验。

由此,在图1所示的电子设备101和服务器102的身份认证架构100中,用户可以通过电子设备101访问服务器102对应的特定业务平台,并且在特定业务平台内处理平台登录以及订单支付等由用户本人发起的业务,进而在用户处理本人发起的业务的场景下,可以利用符合用户习惯的认证方式进行身份认证,提高身份认证的成功率,进而提高业务处理的成功率。

另外,本公开所提供的界面显示方法除了可以应用在上述的用户处理本人发起的业务的场景下,还可以应用在用户处理其他人向其发起的业务的场景下,下面以图2所示的架构进行说明。

图2示出了本公开实施例提供的另一种身份认证的架构图。

如图2所示,该身份认证架构中可以包括客户端的至少一个第一电子设备201和至少一个第二电子设备202、以及服务端的至少一个服务器203。第一电子设备201、第二电子设备202和服务器203之间可以分别通过网络协议如HTTPS建立连接并进行信息交互。其中,第一电子设备201和第二电子设备202可以分别是移动电话、平板电脑、台式计算机、笔记本电脑、车载终端、可穿戴设备、一体机、智能家居设备等具有通信功能的设备,也可以是虚拟机或者模拟器模拟的设备。服务器203可以是云服务器或者服务器集群等具有存储及计算功能的设备。

基于上述架构,第一用户可以在第一电子设备201上登录特定业务平台,第二用户可以在第二电子设备202上登录相同的特定业务平台。在第二用户通过特定业务平台与第一用户进行业务交互的过程中,第二用户可以使用第二电子设备202在特定业务平台内通过特定业务平台的服务器203向第一用户发起需要由第一用户处理的业务。其中,特定业务平台可以为特定应用程序或者特定网站。

为了保障第二用户的数据安全,在第一用户通过第一电子设备201在特定业务平台内接收到由第二用户向其发起的业务之后,在第一用户处理该业务的过程中,第一电子设备201需要采集第一用户的身份认证信息,并基于该身份认证信息对第一用户进行身份认证,或者,将采集到的身份认证信息发送至服务器203,使服务器203基于该身份认证信息对第一用户进行身份认证,以确定第一用户是否具有处理该业务的资格。

其中,身份认证的认证方式可以包括人脸认证方式、指纹认证方式、虹膜认证方式、用户名密码认证方式、声音认证方式和NFC认证方式等。

为了提升用户的体验,第一电子设备201可以接收第一用户针对目标业务的认证触发操作,该认证触发操作可以用于触发显示针对目标业务进行身份认证的认证界面。第一电子设备201还可以响应于认证触发操作,显示目标认证方式对应的目标认证界面,其中,该目标认证方式属于备选认证方式集合并且具有满足预设条件的目标评价参数,该备选认证方式集合可以包括目标业务和执行身份认证的电子设备101均支持的备选认证方式,因此,目标认证方式为目标业务和执行身份认证的电子设备101均支持且具有满足预设条件的目标评价参数的认证方式,可见,执行身份认证的电子设备101可以基于电子设备101本身、目标业务以及认证方式的评价参数,自动为第一用户选取符合其习惯的目标认证方式,从而提高身份认证的成功率,并且提升第一用户的体验。

以特定业务平台为直播平台、第一用户为看播用户、第二用户为主播用户、目标业务为直播间管理员设置业务为例,看播用户在通过第一电子设备201登录直播平台之后,可以进入直播平台内的直播间观看直播视频。在看播用户在直播间内观看直播视频的过程中,主播用户可以通过其使用的第二电子设备202将看播用户设置为直播间的管理员,此时,第二电子设备202可以通过直播平台的服务器203向看播用户所使用的第一电子设备201发送直播间管理员邀请,看播用户可以在接受直播间管理员邀请的过程中,向第一电子设备201输入针对直播间管理员设置业务的认证触发操作,第一电子设备201可以在接收到该针对直播间管理员设置业务的认证触发操作之后,显示基于直播间管理员设置业务、该第一电子设备201本身以及各种认证方式的评价参数为看播用户选取的目标认证方式对应的目标认证界面,以基于目标认证界面采集所需的身份认证信息,使服务器203可以基于采集到的身份认证信息进行目标认证方式的身份认证,以确定看播用户是否具有接受直播间管理员邀请的资格。由于第一电子设备201所显示的目标认证方式属于备选认证方式集合并且具有满足预设条件的目标评价参数,该备选认证方式集合可以包括目标业务和执行身份认证的第一电子设备201均支持的备选认证方式,因此,目标认证方式可以符合看播用户习惯,进而提高看播用户接受直播间管理员邀请的成功率,提升看播用户的体验。

根据上述架构,下面结合图3至图6对本公开实施例提供的界面显示方法进行说明。在本公开实施例中,该界面显示方法可以由电子设备执行。在一些实施例中,该电子设备可以为图1中所示的客户端中的电子设备101。在另一些实施例中,该电子设备也可以为图2中所示的客户端中的第一电子设备201。其中,电子设备可以是移动电话、平板电脑、台式计算机、笔记本电脑、车载终端、可穿戴设备、一体机、智能家居设备等具有通信功能的设备,也可以是虚拟机或者模拟器模拟的设备。

图3示出了本公开实施例提供的一种界面显示方法的流程示意图。

如图3所示,该界面显示方法可以包括如下步骤。

S310、接收针对目标业务的认证触发操作。

在本公开实施例中,当目标用户想要使用电子设备针对目标业务进行身份认证时,目标用户可以向电子设备输入针对目标业务的认证触发操作,以触发电子设备显示用于对目标业务进行身份认证的认证界面。

可选地,目标业务可以为任意业务类型的业务,在此不做限制。

在一些实施例中,目标业务可以为由触发身份认证的目标用户本人发起的业务。例如,目标业务可以为用于实现目标业务平台登录的平台登录业务。再例如,目标业务可以为用于在目标业务平台内实现订单支付的订单支付业务。又例如,目标业务还可以为实名认证业务、未成人认证业务等,在此不做限制。

其中,目标业务平台可以为目标应用程序或者目标网站。目标应用程序可以为任意应用程序,目标网站可以为任意网站,在此不做限制。

在这些实施例中,可选地,在S310之前,该界面显示方法还可以包括:接收目标用户在目标应用平台内输入的针对目标业务的业务触发操作;响应于业务触发操作,显示目标业务对应的业务交互界面。

在一个示例中,目标用户可以使用电子设备访问目标业务平台,并在目标业务平台内输入针对目标业务的业务触发操作,以发起目标业务,并且使电子设备可以显示目标业务平台内的目标业务对应的业务交互界面,进而使目标用户在该业务交互界面内可以进行对目标业务的业务交互操作,并且在完成对目标业务的业务交互操作之后,输入针对目标业务的认证触发操作,以触发电子设备显示用于对目标业务进行身份认证的认证界面。

可选地,业务触发操作可以为对目标业务平台内的用于触发发起目标业务的业务触发控件的点击操作。其中,业务触发控件可以包括业务触发按钮、业务触发标识或者业务触发链接等,在此不做限制。

可选地,认证触发操作可以为对业务交互界面内的用于触发针对目标业务进行身份认证的身份认证触发控件的点击操作,也可以为对业务交互界面内的用于触发基于目标用户的业务交互操作执行目标业务的业务提交控件的点击操作。

其中,身份认证触发控件可以包括身份认证触发按钮等,业务提交控件可以包括业务提交按钮等,在此不做限制。

在另一些实施例中,目标业务也可以为由触发身份认证的目标用户以外的其它用户发起的业务。例如,目标业务可以为用于在目标业务平台内实现其它用户对目标用户进行用户身份管理的业务,如直播间管理员设置业务。

其中,目标业务平台可以为目标应用程序或者目标网站。目标应用程序可以为任意应用程序,目标网站可以为任意网站,在此不做限制。

在这些实施例中,可选地,在S310之前,该界面显示方法还可以包括:接收目标业务平台的服务器发送的针对目标业务的业务处理请求;响应于业务处理请求,显示目标业务对应的业务交互界面。

在一个示例中,其他用户可以通过服务器向目标用户使用的电子设备发送业务处理请求,电子设备可以在接收到该业务处理请求之后,响应于业务处理请求,显示目标业务平台内的目标业务对应的业务交互界面,进而使目标用户在该业务交互界面内可以进行对目标业务的业务交互操作,并且在完成对目标业务的业务交互操作之后,输入针对目标业务的认证触发操作,以触发电子设备显示用于对目标业务进行身份认证的认证界面。

可选地,认证触发操作可以为对业务交互界面内的用于触发针对目标业务进行身份认证的身份认证触发控件的点击操作,也可以为对业务交互界面内的用于触发基于目标用户的业务交互操作执行目标业务的业务提交控件的点击操作。

其中,身份认证触发控件可以包括身份认证触发按钮等,业务提交控件可以包括业务提交按钮等,在此不做限制。

S320、响应于认证触发操作,显示目标认证方式对应的目标认证界面,其中,目标认证方式属于备选认证方式集合,备选认证方式集合包括目标业务和执行身份认证的电子设备均支持的备选认证方式,目标认证方式具有目标评价参数,目标评价参数满足预设条件。

在本公开实施例中,当电子设备接收到针对目标业务的认证触发操作之后,可以响应于认证触发操作,显示属于备选认证方式集合并且具有满足预设条件的目标评价参数的目标认证方式,该备选认证方式集合可以包括目标业务和执行身份认证的电子设备均支持的备选认证方式,因此,电子设备可以显示目标业务和执行身份认证的电子设备均支持且具有满足预设条件的目标评价参数的目标认证方式。

可选地,评价参数可以包括验证成功率、使用频率和验证失败率中的至少一种。相应地,目标评价参数可以包括目标验证成功率、目标使用频率和目标验证失败率中的至少一种。

在一些实施例中,评价参数可以包括验证成功率,目标评价参数可以包括目标验证成功率,预设条件可以包括目标验证成功率为备选认证方式中的最高验证成功率,即预设条件可以包括目标验证成功率为多个备选认证方式的验证成功率中的最高验证成功率。

具体地,电子设备可以响应于认证触发操作,显示属于备选认证方式集合并且在备选认证方式中具有最高验证成功率的目标认证方式。

在另一些实施例中,评价参数可以包括使用频率,目标评价参数可以包括目标使用频率,预设条件可以包括目标使用频率大于预设频率阈值。

具体地,电子设备可以响应于认证触发操作,显示属于备选认证方式集合并且目标使用频率大于预设频率阈值的目标认证方式。

其中,预设频率阈值可以根据需要确定,在此不做限制。

在又一些实施例中,评价参数可以包括成功率和使用频率,目标评价参数可以包括目标验证成功率和目标使用频率,预设条件可以包括目标验证成功率为备选认证方式中的最高验证成功率且目标使用频率大于预设频率阈值。

具体地,电子设备可以响应于认证触发操作,显示属于备选认证方式集合在备选认证方式中具有最高验证成功率并且目标使用频率大于预设频率阈值的目标认证方式。

其中,预设频率阈值可以根据需要确定,在此不做限制。

在本公开再一些实施例中,评价参数还可以包括验证失败率,目标评价参数可以包括目标验证失败率,预设条件可以包括目标验证失败率为备选认证方式中的最低验证失败率,在此不做赘述。

在本公开再一些实施例中,评价参数还可以包括验证失败率和使用频率,目标评价参数可以包括目标验证失败率和目标使用频率,预设条件可以包括目标验证失败率为备选认证方式中的最低验证失败率且目标使用频率大于预设频率阈值,在此不做赘述。

在本公开实施例中,能够在接收到针对目标业务的认证触发操作之后,显示目标认证方式对应的目标认证界面,该目标认证方式属于备选认证方式集合并且具有满足预设条件的目标评价参数,该备选认证方式集合可以包括目标业务和执行身份认证的电子设备均支持的备选认证方式,因此,目标认证方式为目标业务和执行身份认证的电子设备均支持且具有满足预设条件的目标评价参数的认证方式,可见,执行身份认证的电子设备可以基于电子设备本身、目标业务以及认证方式的评价参数,自动为用户选取符合用户习惯的目标认证方式,从而提高身份认证的成功率,并且提升用户的体验。

在本公开实施例中,可选地,在S320之前,该界面显示方法还可以包括:确定针对目标业务的目标认证方式。

具体地,当电子设备接收到针对目标业务的认证触发操作之后,可以响应于认证触发操作,首先确定针对目标业务的目标认证方式,然后再显示目标认证方式对应的目标认证界面。

在本公开一些实施例中,电子设备可以请求目标业务平台的服务器为其确定针对目标业务的目标认证方式。

可选地,在S320之前,确定针对目标业务的目标认证方式的步骤可以具体包括:响应于认证触发操作,向服务器发送第一获取请求,第一获取请求携带有目标业务的业务信息和电子设备的设备型号信息,第一获取请求用于指示服务器根据业务信息和设备型号信息,从预设认证方式中确定备选认证方式,并根据备选认证方式的服务端评价参数确定具有目标评价参数的目标认证方式,以及反馈目标认证方式对应的目标认证插件;接收服务器反馈的目标认证插件。

相应地,S320中的显示目标认证方式对应的目标认证界面可以具体包括:显示目标认证插件对应的目标认证界面。

具体地,电子设备可以响应于认证触发操作,首先向服务器发送携带有目标业务的业务信息和电子设备的设备型号信息的第一获取请求,使服务器响应于第一获取请求,根据业务信息和设备型号信息,从预设认证方式中,确定目标业务和执行身份认证的电子设备均支持的备选认证方式,得到备选认证方式集合,进而根据备选认证方式在服务器中的服务端评价参数,确定具有满足预设条件的目标评价参数的目标认证方式,并且向电子设备反馈目标认证方式对应的目标认证插件。然后,电子设备可以在接收到服务器反馈的目标认证插件之后,显示目标认证插件对应的目标认证界面。

需要说明的是,插件是遵循一定规范的应用程序接口编写出来的程序,其只能运行在程序规定的系统平台下,而不能脱离程序规定的系统平台单独运行。

例如,在目标业务平台中安装认证插件之后,用户可以直接通过目标业务平台调用认证插件程序,用于进行身份认证。

在本公开实施例中,可选地,电子设备可以在认证触发操作用于在电子设备上首次触发显示针对目标业务的认证界面的情况下,请求目标业务平台的服务器为其确定针对目标业务的目标认证方式。

下面将以图4所示的一种实施例进行详细说明。

图4示出了本公开实施例提供的另一种界面显示方法的流程示意图。

如图4所示,该界面显示方法可以包括如下步骤。

S410、接收针对目标业务的认证触发操作,认证触发操作用于在电子设备上首次触发显示针对目标业务的认证界面。

其中,认证触发操作与图3所示实施例中的认证触发操作相似,在此不做限制。

在本公开实施例中,可选地,认证触发操作可以用于在电子设备上首次触发显示用于对目标业务进行身份认证的认证界面,即认证触发操作可以为目标用户首次通过电子设备在目标业务平台中输入的用于触发为目标业务进行身份认证的操作。

在一些实施例中,目标用户可以为目标业务的新用户。

在另一些实施例中,目标用户也可以为目标业务的老用户,但目标用户第一次通过该电子设备在目标业务平台中针对目标业务输入认证触发操作。

S420、响应于认证触发操作,向服务器发送第一获取请求,第一获取请求携带有目标业务的业务信息和电子设备的设备型号信息。

在本公开实施例中,当电子设备接收到用于首次触发显示为目标业务进行身份认证的认证界面的认证触发操作后,可以响应于该认证触发操作,向服务器发送携带有目标业务的业务信息和电子设备的设备型号信息的第一获取请求,使服务器基于该第一获取请求为电子设备确定目标认证方式。

进一步地,在第一获取请求携带有目标业务的业务信息和电子设备的设备型号信息的情况下,第一获取请求可以用于指示服务器根据业务信息和设备型号信息,从预设认证方式中确定备选认证方式,并根据备选认证方式的服务端评价参数确定具有目标评价参数的目标认证方式,以及反馈目标认证方式对应的目标认证插件。

其中,预设认证方式可以包括人脸认证方式、指纹认证方式、虹膜认证方式、用户名密码认证方式、声音认证方式和NFC认证方式等。

具体地,电子设备可以向目标业务平台的服务器发送携带有目标业务的业务信息和电子设备的设备型号信息的第一获取请求。服务器在接收到该第一获取请求之后,可以响应于第一获取请求,获取第一获取请求中所携带的业务信息和设备型号信息。服务器中可以预先存储有目标业务平台所支持的多个预设认证方式,每个预设认证方式可以被至少一种业务和至少一种设备型号的电子设备所支持。在服务器获取到第一获取请求中所携带的业务信息和设备型号信息之后,可以根据业务信息和设备型号信息,在不多个预设认证方式中,查询既被该业务信息对应的目标业务所支持、同时也被该设备型号信息对应的设备型号所属的电子设备所支持的备选认证方式。服务器可以在查询到备选认证方式之后,在备选认证方式的数量为一个的情况下,将该备选认证方式作为目标认证方式;在备选认证方式的数量为多个的情况下,根据备选认证方式的服务端评价参数,确定具有满足预设条件的目标评价参数的目标认证方式。由于电子设备所安装的目标业务平台中可能未集成目标认证方式对应的认证插件,因此,服务器可以在确定目标认证方式之后,在目标认证方式对应的至少一个认证插件中,选择预先设定的通用认证插件,并将该通用认证插件作为目标认证方式对应的目标认证插件,进而将目标认证插件反馈发送第一获取请求的电子设备。

在一些示例中,服务端评价参数可以为根据目标业务平台的全部用户所确定的评价参数,即服务端评价参数可以根据目标业务平台的全部用户采用该认证方式进行身份认证的情况确定。

可选地,在评价参数包括验证成功率的情况下,服务端评价参数可以进一步为目标业务平台的全部用户采用该认证方式进行身份认证的平均验证成功率。

可选地,在评价参数包括使用频率的情况下,服务端评价参数可以进一步为目标业务平台的全部用户采用该认证方式进行身份认证的平均使用频率。

在另一些示例中,服务端评价参数还可以为根据大数据中的全部用户所确定的评价参数,即服务端评价参数可以根据大数据中的全部用户采用该认证方式进行身份认证的情况确定。

例如,大数据中的全部用户采用该认证方式进行身份认证的情况可以通过不同业务平台的服务商和/或电子设备的厂商获取。

可选地,在评价参数包括验证成功率的情况下,服务端评价参数可以进一步为大数据中的全部用户采用该认证方式进行身份认证的平均验证成功率。

可选地,在评价参数包括使用频率的情况下,服务端评价参数可以进一步为大数据中的全部用户采用该认证方式进行身份认证的平均使用频率。

在又一些示例中,服务端评价参数也可以为根据电子设备对应的用户分组中的用户所确定的评价参数,电子设备对应的用户分组可以为触发身份认证的目标用户所属的用户分组,即服务端评价参数可以为根据触发身份认证的目标用户所属的用户分组中的用户采用该认证方式进行身份认证的情况所确定的评价参数。

在这些实施例中,服务器可以根据不同用户的用户特征,将用户分为多个用户分组,每个用户分组内的用户具有相同的用户特征。

其中,用户特征可以包括用户所属的年龄范围、用户所处的地域范围、用户所属的行业领域等中的至少一种,在此不做限制。

可选地,在评价参数包括验证成功率的情况下,服务端评价参数可以进一步为电子设备对应的用户分组中的全部用户采用该认证方式进行身份认证的平均验证成功率。

可选地,在评价参数包括使用频率的情况下,服务端评价参数可以进一步为电子设备对应的用户分组中的全部用户采用该认证方式进行身份认证的平均使用频率。

进一步地,第一获取请求还可以携带有电子设备对应的用户信息。相应地,第一获取请求还可以用于指示服务器根据用户信息确定电子设备对应的用户分组信息,并根据用户分组信息确定备选认证方式的服务端评价参数。

具体地,电子设备可以向目标业务平台的服务器发送携带有目标业务的业务信息、电子设备的设备型号信息和电子设备对应的用户信息即触发身份认证的目标用户的用户信息的第一获取请求。服务器在接收到该第一获取请求之后,可以响应于第一获取请求,获取第一获取请求中所携带的业务信息、设备型号信息和用户信息。服务器中可以预先存储有目标业务平台所支持的多个预设认证方式,每个预设认证方式可以被至少一种业务和至少一种设备型号的电子设备所支持。因此,服务器可以根据业务信息和设备型号信息,在多个预设认证方式中,查询既被该业务信息对应的目标业务所支持、同时也被该设备型号信息对应的电子设备所支持的备选认证方式。服务器可以在查询到备选认证方式之后,在备选认证方式的数量为一个的情况下,将该备选认证方式作为目标认证方式;在备选认证方式的数量为多个的情况下,根据用户信息提取用户特征,并基于用户特征,确定电子设备对应的用户分组的用户分组信息即触发身份认证的目标用户所属的用户分组的用户分组信息,进而根据该用户分组信息,确定各个备选认证方式的服务端评价参数,并且根据备选认证方式的服务端评价参数,确定具有满足预设条件的目标评价参数的目标认证方式。由于电子设备所安装的目标业务平台中可能未集成目标认证方式对应的插件,因此,服务器可以在确定目标认证方式之后,在目标认证方式对应的至少一个认证插件中,选择预先设定的通用认证插件,并将该通用认证插件作为目标认证方式对应的目标认证插件,进而将目标认证插件反馈发送第一获取请求的给电子设备。

S430、接收服务器反馈的目标认证插件。

在本公开实施例中,电子设备可以接收服务器反馈的目标认证方式对应的目标认证插件,并且将该目标认证插件存储至本地,作为该目标认证插件对应的本地认证插件。

S440、显示目标认证插件对应的目标认证界面。

在本公开实施例中,电子设备可以运行该目标认证插件,并且显示目标认证插件对应的目标认证界面。

由此,在本公开实施例中,在目标用户首次使用电子设备针对目标业务进行身份认证的情况下,可以通过服务器为目标用户分配符合大部分用户习惯的认证方式及认证插件,以提高身份认证的成功率,进而提升用户的体验。

在本公开实施例中,可选地,电子设备可以也在认证触发操作用于在电子设备上非首次触发显示针对目标业务的认证界面的情况下,请求目标业务平台的服务器为其确定针对目标业务的目标认证方式,在此不做赘述。

在本公开另一些实施例中,电子设备还可以在本地确定针对目标业务的目标认证方式。

可选地,返回图3,在S320之前,确定针对目标业务的目标认证方式的步骤可以具体包括:响应于认证触发操作,根据目标业务的业务信息,从本地认证方式中,确定备选认证方式;根据备选认证方式的本地评价参数,确定具有目标评价参数的目标认证方式;获取目标认证方式对应的本地认证插件。

相应地,S320中的显示目标认证方式对应的目标认证界面可以具体包括:显示本地认证插件对应的目标认证界面。

具体地,电子设备可以响应于认证触发操作,首先在本地认证方式中,确定目标业务也同时支持的备选认证方式,并且根据备选认证方式的本地评价参数,选取具有满足预设条件的目标评价参数的目标认证方式,然后,电子设备可以获取目标认证方式对应的本地认证插件,并且显示该本地认证插件对应的目标认证界面。

在本公开实施例中,可选地,电子设备可以在认证触发操作用于在电子设备上非首次触发显示针对目标业务的认证界面的情况下,在本地确定针对目标业务的目标认证方式。

下面将以图5所示的一种实施例进行详细说明。

图5示出了本公开实施例提供的又一种界面显示方法的流程示意图。

如图5所示,该界面显示方法可以包括如下步骤。

S510、接收针对目标业务的认证触发操作,认证触发操作用于在电子设备上非首次触发显示针对目标业务的认证界面。

其中,认证触发操作与图3所示实施例中的认证触发操作相似,在此不做限制。

在本公开实施例中,可选地,认证触发操作可以用于在电子设备上非首次触发显示用于对目标业务进行身份认证的认证界面,即认证触发操作可以为目标用户在电子设备的目标业务平台中非首次输入的用于触发对目标业务进行身份认证的操作。

S520、响应于认证触发操作,根据目标业务的业务信息,从本地认证方式中,确定备选认证方式。

在本公开实施例中,当电子设备接收到用于在电子设备上非首次触发显示用于对目标业务进行身份认证的认证界面的认证触发操作后,可以响应于该认证触发操作,在本地认证方式中,确定业务信息对应的目标业务也同时支持的备选认证方式。

可选地,本地认证方式可以包括电子设备在本地存储用于在目标业务平台内进行身份认证的认证插件对应的认证方式。

由于电子设备仅能获取其支持的认证方式对应的认证插件,因此,本地认证方式均为电子设备所支持的认证方式。

进一步地,电子设备中可以预先存储有目标业务平台中的不同业务所支持的本地认证方式,电子设备可以在本地认证方式中,选择目标业务支持的备选认证方式。可见,备选认证方式为目标业务和该电子设备均支持的认证方式。

S530、根据备选认证方式的本地评价参数,确定具有目标评价参数的目标认证方式。

在本公开一些实施例中,在备选认证方式的数量为一个的情况,可以直接将该备选认证方式作为目标认证方式。

在本公开另一些实施例中,在备选认证方式的数量为多个的情况下,可以根据备选认证方式的本地评价参数,确定具有目标评价参数的目标认证方式。

进一步地,评价参数可以根据目标用户采用该认证方式进行身份认证的情况确定。

可选地,在评价参数包括验证成功率的情况下,本地评价参数可以为目标用户采用该认证方式进行身份认证的平均成功率。

可选地,在评价参数包括使用频率的情况下,本地评价参数可以为目标用户采用该认证方式进行身份认证的平均使用频率。

S540、获取目标认证方式对应的本地认证插件。

在本公开实施例中,在电子设备确定目标认证方式之后,可以在本地存储的用于在目标业务平台内进行身份认证的至少一个认证插件中,获取目标认证方式对应的本地认证插件。

S550、显示本地认证插件对应的目标认证界面。

在本公开实施例中,在电子设备获取目标认证方式对应的本地认证插件之后,可以运行该本地认证插件,并且显示本地认证插件对应的目标认证界面。

由此,在本公开实施例中,在目标用户非首次针对目标业务进行身份认证的情况下,可以通过本地数据为目标用户分配符合个人习惯的认证方式及认证插件,以提高身份认证的成功率,进而提升用户的体验。

在本公开又一些实施例中,在电子设备在本地确定针对目标业务的目标认证方式的情况下,还可以基于目标认证方式的目标验证成功率,确定所显示的目标认证界面所属的认证插件。

在一些实施例中,S540可以具体包括:在目标认证方式的目标验证成功率大于或等于预设成功率阈值的情况下,获取本地认证插件。

具体地,电子设备可以在确定目标认证方式之后,将目标认证方式的目标验证成功率与预设成功率阈值进行比较,如果目标认证方式的目标验证成功率大于或等于预设成功率阈值,则电子设备可以获取目标认证方式对应的本地认证插件,并且显示该本地认证插件对应的目标认证界面。

在另一些实施例中,在S530之后,该界面显示方法还可以包括:在目标认证方式的目标验证成功率小于预设成功率阈值的情况下,获取本地认证插件的插件信息;向服务器发送第二获取请求,第二获取请求携带有插件信息,第二获取请求用于指示服务器根据插件信息反馈验证成功率大于本地认证插件的待更新认证插件;接收服务器反馈的待更新认证插件。

相应地,显示目标认证方式对应的目标认证界面可以具体包括:显示待更新认证插件对应的目标认证界面。

具体地,电子设备可以在确定目标认证方式之后,将目标认证方式的目标验证成功率与预设成功率阈值进行比较,如果目标认证方式的目标验证成功率小于预设成功率阈值,则电子设备可以获取本地认证插件的插件信息,并且向服务器发送携带有插件信息的第二获取请求,使服务器可以响应于第二获取请求,基于插件信息反馈目标验证成功率大于或本地认证插件的目标认证方式对应的待更新认证插件。然后,电子设备在接收到服务器反馈的待更新认证插件之后,可以显示待更新认证插件对应的目标认证界面。

下面将以图6所示的一种实施例进行详细说明。

图6示出了本公开实施例提供的再一种界面显示方法的流程示意图。

如图6所示,该界面显示方法可以包括如下步骤。

S602、接收针对目标业务的认证触发操作,认证触发操作用于在电子设备上非首次触发显示针对目标业务的认证界面。

S604、响应于认证触发操作,根据目标业务的业务信息,从本地认证方式中,确定备选认证方式。

S606、根据备选认证方式的本地评价参数,确定具有目标评价参数的目标认证方式。

其中,S602-S606与图5所示实施例中的S510-S530相似,在此不做赘述。

S608、判断目标认证方式的目标验证成功率是否大于或等于预设成功率阈值,如果是,则执行S610-S612,如果不是,则执行S614-S620。

在本公开实施例中,电子设备可以在确定目标认证方式之后,可以将目标认证方式的目标验证成功率与预设成功率阈值进行比较,判断目标认证方式的目标验证成功率是否大于或等于预设成功率阈值。

如果目标认证方式的目标验证成功率大于或等于预设成功率阈值,则电子设备确定目标认证方式的目标验证成功率符合预期,进而可以执行S610-S612,否则,电子设备确定目标认证方式的目标验证成功率不符合预期,进而可以执行S614-S620。

其中,预设成功率阈值可以为根据需要预先设置的成功率阈值,在此不做限制。

S610、获取目标认证方式对应的本地认证插件。

S612、显示本地认证插件对应的目标认证界面。

其中,S610-S612与图5所示实施例中的S540-S550相似,在此不做赘述。

S614、获取本地认证插件的插件信息。

在本公开实施例中,电子设备可以在本地存储的用于在目标业务平台内进行身份认证的至少一个认证插件中,获取目标认证方式对应的本地认证插件,进而获取本地认证插件的插件信息。

S616、向服务器发送携带有插件信息的第二获取请求。

在一些实施例中,第二获取请求可以用于指示服务器根据插件信息反馈验证成功率大于本地认证插件的待更新认证插件。

具体地,电子设备可以向服务器发送携带有插件信息的第二获取请求,服务器在接收到第二获取请求之后,可以响应于第二获取请求,获取第二获取请求所携带的插件信息。服务器可以基于该插件信息,确定该插件信息对应的本地认证插件所属的目标认证方式,并且在目标认证方式对应的至少一个认证插件中,选择验证成功率大于该插件信息对应的本地认证插件的认证插件,将所选择的认证插件作为目标认证方式对应的待更新认证插件,进而将目标认证方式对应的待更新认证插件反馈给发送第二获取请求的电子设备。

在一些示例中,服务器可以根据目标业务平台的全部用户采用该认证方式进行身份认证的情况确定目标认证方式对应的各个认证插件的验证成功率。

在另一些示例中,服务器还可以根据大数据中的全部用户采用该认证方式进行身份认证的情况确定目标认证方式对应的各个认证插件的验证成功率。

在又一些示例中,第二获取请求还可以携带有电子设备对应的用户信息,第二获取请求还可以用于指示服务器根据用户信息,确定电子设备对应的用户分组,并且根据用户分组信息对应的用户分组中的全部用户采用该认证方式进行身份认证的情况确定目标认证方式对应的各个认证插件的验证成功率。

S618、接收服务器反馈的待更新认证插件。

在本公开实施例中,电子设备可以接收服务器反馈的待更新认证插件,并且将该待更新认证插件存储至本地,更新为该目标认证插件对应的新的本地认证插件。

S620、显示待更新认证插件对应的目标认证界面。

在本公开实施例中,电子设备可以运行该待更新认证插件,并且显示待更新认证插件对应的目标认证界面。

由此,在本公开实施例中,在目标用户在电子设备上非首次针对目标业务进行身份认证的情况下,可以通过本地数据为目标用户分配符合个人习惯的认证方式,并且为目标用户选择成功率较高的认证插件,以提高身份认证的成功率,进而提升用户的体验。

在本公开再一些实施例中,在电子设备在本地确定针对目标业务的目标认证方式的情况下,在电子设备确定目标认证方式的目标验证成功率小于预设成功率阈值的情况下,电子设备还可以向服务器发送携带有目标业务的业务信息、电子设备的设备型号信息和目标认证方式的第三获取请求,第三获取请求用于指示服务器反馈新的认证方式对应的新的认证插件或者反馈目标认证方式对应的新的认证插件,该新的认证方式为目标业务和该电子设备均支持且验证成功率高于该目标认证方式的认证方式。

具体地,服务器在接收到第三获取请求之后,可以响应于第三获取请求,获取第三获取请求中携带的业务信息、设备型号信息和目标认证方式,并且基于业务信息和设备型号信息,确定目标业务和该电子设备均支持且服务端评价参数满足预设条件的可选择认证方式,进而将该可选择认证方式的验证成功率与目标认证方式的验证成功率进行比较。如果可选择认证方式的验证成功率高于目标认证方式的验证成功率,则将可选择认证方式作为新的认证方式,并选取该新的认证方式的预先设定的通用认证插件作为新的认证插件,进而将新的认证方式对应的新的认证插件反馈给发送第三获取请求的电子设备,使电子设备可以接收该新的认证方式对应的新的认证插件,进而显示该新的认证插件对应的认证界面。如果可选择认证方式的验证成功率不高于目标认证方式的验证成功率,则在目标认证方式对应的认证插件中,选择验证成功率最高的认证插件,并将其作为目标认证方式对应的新的认证插件,进而将目标认证方式对应的新的认证插件反馈给发送第三获取请求的电子设备,使电子设备可以接收该目标认证方式对应的新的认证插件,进而显示该新的认证插件对应的认证界面。

在本公开另一种实施方式中,在图3至图6所示的实施例中,在电子设备显示认证界面之后,电子设备还可以基于认证界面,针对目标业务对目标用户进行身份认证。

下面以图3所示的实施例进行说明。

在本公开一些实施例中,在S320之后,该界面显示方法还可以包括:

接收在目标认证界面内输入的身份认证信息;

基于目标认证方式,对身份认证信息进行身份认证,得到目标业务对应的身份认证结果;

利用身份认证结果对目标认证方式的本地评价参数进行更新,得到更新后的本地评价参数。

具体地,电子设备可以在显示目标认证方式对应的目标认证界面之后,接收用户在目标认证界面内输入的目标身份认证方式对应的身份认证信息,并且基于目标认证方式,对身份认证信息进行身份认证,得到触发身份认证的目标用户的身份认证结果,进而利用身份认证结果对目标认证方式的本地评价参数进行更新,得到更新后的本地评价参数。

以目标认证方式为人脸认证方式为例,目标认证界面可以为人脸认证界面,身份认证信息可以为用户人脸信息,用户可以在人脸认证界面内通过电子设备的摄像头采集用户人脸信息,进而在电子设备本地或者通过服务器对用户人脸信息和目标用户的预设人脸信息进行比较,判断用户人脸信息和预设人脸信息是否一致,如果一致,则确定身份认证结果为认证通过,如果不一致,则确定身份认证结果为认证不通过。

在一些实施例中,在评价参数包括验证成功率和/或验证失败率的情况下,电子设备可以根据身份认证结果,更新目标认证方式的本地验证成功率和/或本地验证失败率。

以评价参数包括验证成功率为例,电子设备可以利用身份认证结果,更新目标用户利用目标认证方式进行身份认证的总次数和总成功次数,进而基于总次数和总成功次数计算目标认证方式的新的本地验证成功率。

在另一些实施例中,在评价参数包括使用频率的情况下,电子设备根据身份认证结果,更新目标用户在预设时间段内利用目标认证方式进行身份认证的总次数,进而根据该总次数和预设时间段对应的时长,计算目标认证方式的新的本地使用频率。

其中,预设时间段可以根据需要设置,例如一周,一个月,三个月等,在此不做限制。

在本公开另一些实施例中,在基于目标认证方式,对身份认证信息进行身份认证,得到目标业务对应的身份认证结果之后,该界面显示方法还可以包括:

向服务器发送认证业务信息,认证业务信息包括目标认证方式和身份认证结果,认证业务信息用于指示服务器利用身份认证结果对目标认证方式的服务器评价参数进行更新,得到更新后的服务器评价参数。

由此,电子设备可以向服务器发送携带有目标认证方式和身份认证结果的认证业务信息,服务器可以接收该认证业务信息,并且获取该认证业务信息所携带的目标认证方式和身份认证结果,进而该目标认证方式和该身份认证结果,更新目标认证方式在服务器中的服务器评价参数。

可选地,认证业务信息还可以包括目标业务、设备型号、认证插件的插件信息、身份认证对应的操作路径、身份认证的失败原因中的至少一种。相应地,认证业务信息还用于指示服务器存储认证业务信息。

由此,在本公开实施例中,可以利用目标认证方式对应的身份认证结果,更新电子设备本地和服务器中的目标认证方式的评价参数,并且存储本次身份认证相关的其它业务信息,进而便于后续进行深入分析和目标认证方式的选择结果校准。

本公开实施例还提供了一种界面显示装置,下面结合图7进行说明。在本公开实施例中,该界面显示装置700可以为电子设备。在一些实施例中,该电子设备可以为图1中所示的客户端中的电子设备101。在另一些实施例中,该电子设备也可以为图2中所示的客户端中的第一电子设备201。其中,电子设备可以是移动电话、平板电脑、台式计算机、笔记本电脑、车载终端、可穿戴设备、一体机、智能家居设备等具有通信功能的设备,也可以是虚拟机或者模拟器模拟的设备。

图7示出了本公开实施例提供的一种界面显示装置的结构示意图。

如图7所示,该界面显示装置700可以包括第一接收单元710和第一显示单元720。

该第一接收单元710可以配置为接收针对目标业务的认证触发操作。

该第一显示单元720可以配置为响应于认证触发操作,显示目标认证方式对应的目标认证界面,其中,目标认证方式属于备选认证方式集合,备选认证方式集合包括目标业务和执行身份认证的电子设备均支持的备选认证方式,目标认证方式具有目标评价参数,目标评价参数满足预设条件。

在本公开实施例中,能够在接收到针对目标业务的认证触发操作之后,显示目标认证方式对应的目标认证界面,该目标认证方式属于备选认证方式集合并且具有满足预设条件的目标评价参数,该备选认证方式集合可以包括目标业务和执行身份认证的电子设备均支持的备选认证方式,因此,目标认证方式为目标业务和执行身份认证的电子设备均支持且具有满足预设条件的目标评价参数的认证方式,可见,执行身份认证的电子设备可以基于电子设备本身、目标业务以及认证方式的评价参数,自动为用户选取符合用户习惯的目标认证方式,从而提高身份认证的成功率,并且提升用户的体验。

在本公开一些实施例中,目标评价参数可以包括目标验证成功率,预设条件可以包括目标验证成功率为备选认证方式中的最高验证成功率。

在本公开一些实施例中,目标评价参数可以包括目标使用频率,预设条件可以包括目标使用频率大于预设频率阈值。

在本公开一些实施例中,认证触发操作可以用于在电子设备上首次触发显示针对目标业务的认证界面。

相应地,该界面显示装置700还可以包括第一发送单元和第二接收单元。

该第一发送单元可以配置为向服务器发送第一获取请求,第一获取请求携带有目标业务的业务信息和电子设备的设备型号信息,第一获取请求用于指示服务器根据业务信息和设备型号信息,从预设认证方式中确定备选认证方式,并根据备选认证方式的服务端评价参数确定具有目标评价参数的目标认证方式,以及反馈目标认证方式对应的目标认证插件。

该第二接收单元可以配置为接收服务器反馈的目标认证插件。

相应地,该第一显示单元720可以进一步配置为显示目标认证插件对应的目标认证界面。

在本公开一些实施例中,第一获取请求还可以携带有电子设备对应的用户信息。

相应地,第一获取请求还可以用于指示服务器根据用户信息确定电子设备对应的用户分组信息,并根据用户分组信息确定备选认证方式的服务端评价参数。

在本公开一些实施例中,认证触发操作可以用于在电子设备上非首次触发显示针对目标业务的认证界面。

相应地,该界面显示装置700还可以包括第一处理单元、第二处理单元和第一获取单元。

该第一处理单元可以配置为根据目标业务的业务信息,从本地认证方式中,确定备选认证方式。

该第二处理单元可以配置为根据备选认证方式的本地评价参数,确定具有目标评价参数的目标认证方式。

该第一获取单元可以配置为获取目标认证方式对应的本地认证插件。

相应地,该第一显示单元720可以进一步配置为显示本地认证插件对应的目标认证界面。

在本公开一些实施例中,该第一获取单元还可以进一步配置为在目标认证方式的目标验证成功率大于或等于预设成功率阈值的情况下,获取本地认证插件。

在本公开一些实施例中,该界面显示装置700还可以第二获取单元、第二发送单元和第三接收单元。

该第二获取单元可以配置为在目标认证方式的目标验证成功率小于预设成功率阈值的情况下,获取本地认证插件的插件信息。

该第二发送单元可以配置为向服务器发送第二获取请求,第二获取请求携带有插件信息,第二获取请求用于指示服务器根据插件信息反馈验证成功率大于本地认证插件的待更新认证插件。

该第三接收单元可以配置为接收服务器反馈的待更新认证插件。

相应地,该第一显示单元720可以进一步配置为显示待更新认证插件对应的目标认证界面。

在本公开一些实施例中,该界面显示装置700还可以包括第四接收单元、第三处理单元和第四处理单元。

该第四接收单元可以配置为接收在目标认证界面内输入的身份认证信息。

该第三处理单元可以配置为基于目标认证方式,对身份认证信息进行身份认证,得到目标业务对应的身份认证结果。

该第四处理单元可以配置为利用身份认证结果对目标认证方式的本地评价参数进行更新,得到更新后的本地评价参数。

在本公开一些实施例中,该界面显示装置700还可以包括第三发送单元,该第三发送单元可以配置为向服务器发送认证业务信息,认证业务信息包括目标认证方式和身份认证结果,认证业务信息用于指示服务器利用身份认证结果对目标认证方式的服务器评价参数进行更新,得到更新后的服务器评价参数。

需要说明的是,图7所示的界面显示装置700可以执行图3至图6所示的方法实施例中的各个步骤,并且实现图3至图6所示的方法实施例中的各个过程和效果,在此不做赘述。

本公开实施例还提供了一种电子设备,该电子设备可以包括处理器和存储器,存储器可以用于存储可执行指令。其中,处理器可以用于从存储器中读取可执行指令,并执行可执行指令以实现上述实施例中的界面显示方法。

图8示出了本公开实施例提供的一种电子设备的结构示意图。下面具体参考图8,其示出了适于用来实现本公开实施例中的电子设备800的结构示意图。

本公开实施例中的电子设备800可以为电子设备。其中,电子设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)、可穿戴设备、等等的移动终端以及诸如数字TV、台式计算机、智能家居设备等等的固定终端。

需要说明的是,图8示出的电子设备800仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。

如图8所示,该电子设备800可以包括处理装置(例如中央处理器、图形处理器等)801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储装置808加载到随机访问存储器(RAM)803中的程序而执行各种适当的动作和处理。在RAM 803中,还存储有电子设备800操作所需的各种程序和数据。处理装置801、ROM 802以及RAM 803通过通信线路804彼此相连。输入/输出(I/O)接口805也连接至通信线路804。

通常,以下装置可以连接至I/O接口805:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置806;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置807;包括例如磁带、硬盘等的存储装置808;以及通信装置809。通信装置809可以允许电子设备800与其他设备进行无线或有线通信以交换数据。虽然图8示出了具有各种装置的电子设备800,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。

本公开实施例还提供了一种计算机可读存储介质,该存储介质存储有计算机程序,当计算机程序被电子设备执行时,使得电子设备实现上述实施例中的界面显示方法。

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置809从网络上被下载和安装,或者从存储装置808被安装,或者从ROM 802被安装。在该计算机程序被处理装置801执行时,执行本公开实施例的界面显示方法中限定的上述功能。

需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。

在一些实施方式中,客户端、服务器可以利用诸如HTTP之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“LAN”),广域网(“WAN”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。

上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。

上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备执行:

接收针对目标业务的认证触发操作;响应于认证触发操作,显示目标认证方式对应的目标认证界面,其中,目标认证方式属于备选认证方式集合,备选认证方式集合包括目标业务和执行身份认证的电子设备均支持的备选认证方式,目标认证方式具有目标评价参数,目标评价参数满足预设条件。

在本公开实施例中,可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定。

本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。

在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。

尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。

相关技术
  • 界面显示方法、界面显示装置、电子设备及存储介质
  • 会话界面显示方法、会议界面显示方法、装置及电子设备
技术分类

06120112793310