验证码输入方法及装置制造方法及图纸

技术编号:34768523 阅读:21 留言:0更新日期:2022-08-31 19:24
本发明专利技术提供一种验证码输入方法及装置,该方法包括:确定第一应用程序处于验证码接收状态时,将第二应用程序接收到的目标消息显示在所述第一应用程序的界面上,所述目标消息包括验证码,所述界面上设置有验证码输入区;接收用户在所述界面上对所述目标消息的第一输入;响应于所述第一输入,将所述验证码填充至所述界面上的验证码输入区。本发明专利技术不需要进行应用程序切换,简化用户操作;便于核对验证码,提高验证码输入的准确性。验证码输入的准确性。验证码输入的准确性。

【技术实现步骤摘要】
验证码输入方法及装置


[0001]本专利技术涉及计算机应用
,尤其涉及一种验证码输入方法及装置。

技术介绍

[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]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述验证码输入方法。
[0042]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述验证码输入方法。
[0043]本专利技术提供的验证码输入方法及装置,通过将第二应用程序接收的目标消息显示在第一应用程序的验证码输入区所在的界面上,用户在该界面上对目标消息进行操作,根据操作对目标消息中验证码的填充,不需要进行应用程序切换,简化用户操作;便于核对验证码,提高验证码输入的准确性。
附图说明
[0044]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0045]图1是本专利技术提供的验证码输入方法的流程示意图;
[0046]图2是本专利技术提供的验证码输入装置的结构示意图;
[0047]图3是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0048]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种验证码输入方法,其特征在于,包括:确定第一应用程序处于验证码接收状态时,将第二应用程序接收到的目标消息显示在所述第一应用程序的界面上,所述目标消息包括验证码,所述界面上设置有验证码输入区;接收用户在所述界面上对所述目标消息的第一输入;响应于所述第一输入,将所述验证码填充至所述验证码输入区。2.根据权利要求1所述的验证码输入方法,其特征在于,在所述接收所述用户在所述界面上对所述目标消息的第一输入的步骤之前,还包括:在所述界面上显示文本选中框,所述文本选中框用于从所述目标消息中标识所述验证码;所述第一输入为所述用户对所述文本选中框的调节操作和/或确认操作。3.根据权利要求2所述的验证码输入方法,其特征在于,所述在所述界面上显示文本选中框的步骤包括:对所述目标消息进行文字识别,获取所述目标消息中的验证码;将所述验证码所在位置确定为所述文本选中框的显示位置;根据所述显示位置显示所述文本选中框,并控制所述文本选中框至少框选到所述验证码。4.根据权利要求3所述的验证码输入方法,其特征在于,所述方法还包括:获取所述第一应用程序关联的配置信息,所述配置信息包括终端设备的屏幕尺寸和/或所述用户设置的字体大小;根据所述配置信息调整所述显示位置,并根据调整后的显示位置显示所述文本选中框。5.根据权利要求2所述的验证码输入方法,其特征在于,所述方法还包括:预先保存所述文本选中框的初始位置以及初始尺寸;所述在所述界面上显示文本选中框的步骤包括:根据所述初始位置以及所述初始尺寸,在所述界面上显示所述文本显示框。6.根据权利要求2

5任一项所述的验证码输入方法,其特征在于,所述响应于所述第一输入,将所述验证码填充至所述验证码输入区的步骤包括:如果所述第一输入为所述用户对所述文本选中框的调节操作,则根据所述调节操作调整所述文本选中框的框...

【专利技术属性】
技术研发人员:何军张峪沙李雪吕金吉李阳彤边城
申请(专利权)人:中电信数智科技有限公司
类型:发明
国别省市:

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

1