认证窗口的显示方法和装置制造方法及图纸

技术编号:34632684 阅读:25 留言:0更新日期:2022-08-24 15:05
本申请提供一种认证窗口的显示方法及其终端,该方法包括:在检测到应用发送的认证请求后,获取认证信息,认证信息包括指纹认证方式和第一提示信息;根据指纹传感器对应的第一图像的第一位置,确定第一认证窗口的显示位置,第一图像在屏幕上且用于提示用户在第一位置输入指纹,第一图像的第一位置为屏幕上的位置且该位置对应指纹传感器,指纹传感器对应指纹认证方式,第一图像在屏幕上的第一位置是固定的;在显示位置显示第一认证窗口,第一认证窗口包括第一提示信息,第一提示信息的内容与该认证方式关联,第一认证窗口与第一图像一起显示。本申请能够使用户准确获知第一位置,从而可以提高认证的成功率。而可以提高认证的成功率。而可以提高认证的成功率。

【技术实现步骤摘要】
认证窗口的显示方法和装置
[0001]本申请是分案申请,原申请的申请号是201810081665.8,原申请日是2018年01月29日,原申请的全部内容通过引用结合在本申请中。


[0002]本申请实施例涉及通信
,尤其涉及一种认证窗口的显示方法和装置。

技术介绍

[0003]随着科学技术的发展,随着越来越多的第三方应用需要用生物识别技术来做身份认证,如进行系统解锁、支付认证或应用登录认证等。
[0004]现有技术中,第三方应用在做身份认证时,通常由第三方应用生成自身的认证界面和窗口,即由第三方应用来决定该认证界面中显示哪些内容或者认证窗口显示在界面中的显示位置等,另外,不同的第三方应用可能会有不同的认证窗口,而且显示位置也不同。然而,目前终端的硬件也在不断的进行创新,使得终端中器件的布放形式也越来越多样。这样,第三方应用的认证界面和终端的硬件形态可能会产生冲突,如在全面屏手机中,指纹传感器可能会设置在屏幕的某个位置,当第三方应用在认证界面中提示用户进行指纹认证时,用户将无法准确获知指纹传感器的位置,从而导致认证的失败。

技术实现思路

[0005]本申请实施例提供一种认证窗口的显示方法和装置,能够使用户准确获知认证器件的位置,从而可以提高认证的成功率。
[0006]本申请第一方面提供一种认证窗口的显示方法,应用于终端,包括:
[0007]在检测到第三方应用发送的认证请求后,从所述第三方应用中获取认证信息,所述认证信息中包括认证方式和第一提示信息;
[0008]根据所述认证方式对应的认证器件的位置和所述认证方式,确定第一认证窗口的显示位置;所述认证器件用于采集用户的生物信息;
[0009]在所述显示位置处显示所述第一认证窗口,其中,所述第一认证窗口中显示有所述第一提示信息。
[0010]在本方案中,认证方式包括能够对用户进行身份认证的所有方式,例如包括指纹认证方式、面部图像认证方式或虹膜认证方式等。
[0011]对于每个终端来说,该终端中器件的布放方式一旦确定之后,将不会再发生改变,这样,终端中认证器件的布放位置是固定不变的,因此,终端在获取到认证方式之后,将根据该认证方式对应的认证器件的位置,以及该认证方式,确定第一认证窗口在屏幕中的显示位置。
[0012]在上述方案中,由于在检测到第三方应用发送的认证请求后,会从第三方应用中获取认证方式,并根据该认证方式对应的认证器件的位置,确定第一认证窗口的显示位置,这样,用户将可以获知认证器件的位置,并通过认证器件,在第一认证窗口中进行身份认
证,由此可以提高认证的成功率。
[0013]可选地,所述根据所述认证方式对应的认证器件的位置和所述认证方式,确定第一认证窗口的显示位置,包括:
[0014]根据所述认证方式以及预设的对应关系,确定所述第一认证窗口的显示位置,所述对应关系包括所述认证方式对应的认证器件的位置和所述第一认证窗口的显示位置之间的关系。
[0015]在本方案中,由于终端中各器件的布放形式一旦确定之后,将会保持不变,各认证器件的位置从出厂之后也就不会再发生改变,因此,终端中可以预先存储有各认证方式对应的认证器件的位置和第一认证窗口的显示位置之间的对应关系,当终端在从第三方应用中获取到认证方式之后,可以根据预先存储的上述对应关系,确定第一认证窗口的显示位置。
[0016]在上述方案中,根据认证方式以及上述预设的对应关系,确定第一认证窗口的显示位置,可以使得显示位置的确定方式较为简单。
[0017]可选地,所述方法还包括:
[0018]检测所述终端的显示界面上是否显示有所述第三方应用弹出的第二认证窗口;
[0019]若所述显示界面上显示有所述第三方应用弹出的第二认证窗口,则对所述第一认证窗口的位置和/或大小进行调整,以使调整后的所述第一认证窗口遮挡所述第二认证窗口。
[0020]在上述方案中,由于终端在检测到显示界面上显示有第三方应用弹出的第二认证窗口后,会对第一认证窗口的位置和/或大小进行调整,以使调整后的第一认证窗口能够遮挡第二认证窗口,这样,第三方应用弹出的第二认证窗口将不会对用户造成混淆,从而可以提高用户的体验。
[0021]可选地,所述方法还包括:
[0022]检测所述终端的显示界面上是否显示有所述第三方应用弹出的第三认证窗口;
[0023]若所述显示界面上显示有所述第三方应用弹出的所述第三认证窗口,则将所述第三认证窗口进行弱化处理;所述弱化处理包括增加蒙版处理和/或模糊处理。
[0024]在上述方案中,由于终端在检测到显示界面上显示有第三方应用弹出的第三认证窗口后,会对第三认证窗口进行弱化处理,这样,第三方应用弹出的第三认证窗口将不会对用户造成混淆,从而可以提高用户的体验。
[0025]可选地,所述方法还包括:
[0026]向所述第三方应用发送通知消息,所述通知消息用于指示所述第三方应用禁止弹出认证窗口。
[0027]在本方案中,终端在显示界面中显示第一认证窗口时,可以向第三方应用发送通知消息,以通知第三方应用禁止弹出第四认证窗口,也即,第三方应用将不会再在显示界面中弹出认证窗口,此时,终端的显示界面中将只会显示第一认证窗口,这样,将不会对用户造成混淆,从而可以提高用户的体验。
[0028]可选地,所述方法还包括:
[0029]根据所述第一提示信息动态调整所述第一认证窗口的大小。
[0030]在本方案中,终端可以根据第一提示信息动态调整第一认证窗口的大小,以将第
一提示信息全部明文显示在第一认证窗口中,这样,用户将不需要执行其他操作即可清楚的看到第一提示信息的全部内容,由此可以提高用户的体验。
[0031]可选地,所述在所述显示位置处显示所述第一认证窗口之后,所述方法还包括:
[0032]判断所述第一认证窗口是否遮挡了显示界面中除所述第三方应用弹出的认证窗口之外的其他显示信息;
[0033]若所述第一认证窗口遮挡了所述其他显示信息,则将被遮挡的其他显示信息显示在除所述第一认证窗口之外的其他显示区域。
[0034]在本方案中,终端在判断出第一认证窗口遮挡了显示界面中除第三方应用弹出的认证窗口之外的其他显示信息时,将被遮挡的其他显示信息显示在除第一认证窗口之外的其他显示区域,这样,用户将可以清楚的看到所有的显示信息,由此可以提高用户的体验。
[0035]可选地,所述在所述显示位置处显示所述第一认证窗口之后,所述方法还包括:
[0036]接收所述认证器件采集的用户的生物信息;
[0037]对所述生物信息进行认证;
[0038]若认证失败,则在所述第一认证窗口中显示第二提示信息,所述第二提示信息用于提示用户认证失败和/或提示重新输入所述生物信息。
[0039]可选地,所述方法还包括:
[0040]若认证通过,则跳转到所述第三方应用的操作界面。
[0041]在上述方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种终端,其特征在于,所述终端安装有应用,所述终端包括:处理器;屏幕,耦合到处理器;指纹传感器,耦合到所述处理器,用于收集用户的指纹信息;存储器,耦合到所述处理器,用于存储计算机执行指令;当所述存储器中存储的计算机执行指令被所述处理器执行时,所述终端执行:在检测到所述应用发送的认证请求后,获取认证信息,所述认证信息包括指纹认证方式和第一提示信息;根据所述指纹传感器对应的第一图像的第一位置,确定第一认证窗口的显示位置,所述第一图像在所述屏幕上且用于提示用户在所述第一位置输入指纹,所述第一图像的第一位置为所述屏幕上的位置且所述位置对应所述指纹传感器,所述指纹传感器对应所述指纹认证方式,所述第一图像在所述屏幕上的第一位置是固定的;在所述显示位置显示所述第一认证窗口,所述第一认证窗口包括所述第一提示信息,所述第一提示信息的内容与所述认证方式关联,所述第一认证窗口与所述第一图像一起显示。2.根据权利要求1所述的终端,其特征在于,所述终端还执行:检测所述屏幕上是否显示所述应用弹出的第二认证窗口;若所述屏幕上显示所述应用弹出的第二认证窗口,则调整所述第一认证窗口的显示位置和/或大小,以使调整后的所述第一认证窗口遮挡所述第二认证窗口。3.根据权利要求1或2所述的终端,其特征在于,所述终端还执行:检测所述屏幕上是否显示所述应用弹出的第三认证窗口;若所述屏幕上显示所述应用弹出的第三认证窗口,则对所述第三认证窗口进行添加蒙版处理处理和/或模糊处理。4.根据权利要求1或2所述的终端,其特征在于,所述终端还执行:向所述应用发送通知消息,所述通知消息用于通知所述应用禁止弹出认证窗口。5.根据权利要求1

4中任意一项所述的终端,其特征在于,所述终端还执行:根据所述第一提示信息,动态调整所述第一认证窗口的大小。6.根据权利要求1

5中任意一项所述的终端,其特征在于,所述屏幕上的第一图像的大小是固定的。7.根据权利要求1

6中任意一项所述的终端,其特征在于,在所述显示位置显示所述第一认证窗口之后,所述终端还执行:判断所述第一鉴权窗口是否遮挡所述应用弹出的鉴权窗口以外的屏幕显示信息;若所述第一认证窗口遮挡了所述其他显示信息,则在所述第一认证窗口以外的显示区域显示所述其他遮挡的显示信息。8.根据权利要求1

7中任意一项所述的终端,其特征在于,在所述显示位置显示所述第一认证窗口之后,所述终端还执行:接收所述指纹传感器采集的所述用户的指纹信息;对所述指纹信息进行认证;若所述认证失败,则在所述第一认证窗口中显示第二提示信息,所述第二提示信息用
于提示所述用户认证失败和/或提示所述用户重新输入指纹信息。9.根据权利要求8所述的终端,其特征在于,所述终端还执行:如果认证成功,则跳转到应用的操作界面。10.根据权利要求1

9中任意一项所述的终端,其特征在于,获取认证信息包括:从所述应用获取认证信息;所述指纹传感器位于所述屏幕下方;所述第一提示信息与所述第一图像互不遮挡。11.根据权利要求1

10中任意一项所述的终端,其特征在于,所述应用为第三方应用,所述终端为全面屏手机。12.一种认证窗口显示方法,其特征在于,所述方法应用于包括屏幕和指纹传感器的终端,所述终端上安装有应用,所述指纹传感器用于采集用户的指纹信息,所述方法包括:在检测到所述应用发送的认证请求后,获取认证...

【专利技术属性】
技术研发人员:周轩徐杰王守诚
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1