本申请公开了一种验证方法和设备,包括:检测用户在设定区域中是否输入第一信息内容;当检测到用户在所述设定区域中输入所述第一信息内容时,将所述第一信息内容与存储的第二信息内容进行比较;根据比较结果,验证所述第一信息内容在输入过程中是否发生错误。这样,当用户在设定区域中输入第一信息内容时,能够实时对输入的第一信息内容进行检测,并利用参考对象及时判断输入的第一信息内容是否发生输入错误,即能够及时发现用户在输入过程中出现的失误,提升用户的用户体验,同时由于及时发现错误能够及时提示用户改正错误,进而加快后续业务的执行效率。
【技术实现步骤摘要】
一种验证方法和设备
本申请涉及互联网信息处理
,尤其涉及一种验证方法和设备。
技术介绍
在实际应用中,存在这样一种应用场景:用户需要在指定文本框中输入目标信息,并将输入的目标信息发送给服务器,以使得服务器对输入的目标信息进行验证。例如:用户使用ATM(英文:AutomaticTellerMachine)执行转账业务时,用户需要在指定的文本框中输入目标账户的账号信息。为了保证用户转账的安全性,服务器一般需要用户输入两次目标账户的账号信息,这样服务器在接收到用户两次输入的目标账户的账号信息时,将第一次输入的目标账户的账号信息与第二次输入的目标账户的账号信息进行比对,以验证两次输入的目标账户的账户信息是否一致。再例如:在一些应用软件的登录界面,不仅需要用户输入用户名、登录密码,还需要用户在指定文本框中输入验证码。但是,经研究发现,用户在指定文本框中输入目标信息时,存在以下问题:用户在指定文本框中输入目标信息时,可能因为输入速度比较快,或者输入内容比较多等原因,导致用户输入的目标信息发生错误。然而,服务器在接收到用户输入的目标信息时,对目标信息进行验证,并在验证不同时提示用户输入错误,此时用户需要再次在指定文本框中输入目标信息,这样导致用户业务执行效率较低,降低用户的用户体验。
技术实现思路
有鉴于此,本申请实施例提供了一种验证方法和设备,用于解决现有技术中用户在指定文本中输入目标信息时不能及时发现输入错误进而导致的用户业务执行效率较低的问题。本申请实施例提供一种验证方法,包括:检测用户在设定区域中是否输入第一信息内容;当检测到用户在所述设定区域中输入所述第一信息内容时,将所述第一信息内容与存储的第二信息内容进行比较;根据比较结果,验证所述第一信息内容在输入过程中是否发生错误。本申请实施例还提供一种验证设备,包括:检测单元,检测用户在设定区域中是否输入第一信息内容;比较单元,当检测到用户在所述设定区域中输入所述第一信息内容时,将所述第一信息内容与存储的第二信息内容进行比较;验证单元,根据比较结果,验证所述第一信息内容在输入过程中是否发生错误。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:检测用户在设定区域中是否输入第一信息内容;当检测到用户在所述设定区域中输入所述第一信息内容时,将所述第一信息内容与存储的第二信息内容进行比较;根据比较结果,验证所述第一信息内容在输入过程中是否发生错误。这样,当用户在设定区域中输入第一信息内容时,能够实时对输入的第一信息内容进行检测,并及时判断输入的第一信息内容是否发生输入错误,即能够及时发现用户在输入过程中出现的失误,提升用户的用户体验,同时由于及时发现错误将能够及时提示用户改正错误,进而加快后续业务的执行效率。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的一种验证方法的流程示意图;图2(a)为向所述用户发送提示消息的示意图;图2(b)为向所述用户发送提示消息的示意图;图3(a)为本申请实施例提供的一种验证方法的应用场景示意图;图3(b)为本申请实施例提供的一种验证方法的应用场景示意图;图4为本申请实施例提供的一种验证设备的结构示意图。具体实施方式为了实现本申请的目的,本申请实施例提供了一种验证方法和设备,当用户在设定区域中输入第一信息内容时,能够实时对输入的第一信息内容进行检测,并及时判断输入的第一信息内容是否发生输入错误,即能够及时发现用户在输入过程中出现的失误,提升用户的用户体验,同时由于及时发现错误能够及时提示用户改正错误,进而加快后续业务的执行效率。需要说明的是,本申请实施例所记载的技术方案可以应用在需要用户进行两次或者两次以上相同内容输入的场景中,例如:设置密码的场景中,在ATM机上进行转账的场景中;也可以应用在需要用户将系统生成的参考信息(在本申请实施例中可以是指第二信息内容)输入至指定文本框中的场景中,例如:输入验证码的场景中;还可以应用在类似的场景中,这里不做具体限定。需要说明的是,本申请实施例中所记载的设定区域的形式可以是指常见的各种各样的输入框,但是在本申请实施例中所记载的设定区域的实质与常见的输入框存在区别:本申请实施例中所记载的设定区域需要通过技术将设定区域对应的输入框虚拟拆分成多个输入单元,在每一个输入单元中可以输入一个字母或者一个汉字或者一个数字,这样本申请实施例中所记载的设定区域中包含多个输入单元,且每一个输入单元对应不同的输入单元编号。本申请实施例中所记载的“第一信息内容”和“第二信息内容”中包含的“第一”和“第二”,在本申请实施例中没有特殊含义,仅用于不同时间段产生的信息内容。下面结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。实施例1图1为本申请实施例提供的一种验证方法的流程示意图。所述方法可以如下所示。步骤101:检测用户在设定区域中是否输入第一信息内容,若是,则执行步骤102;否则,继续执行步骤101。在步骤101中,验证设备可以实时或者周期性地对所管理的设定区域进行检测,以判断用户在设定区域中输入第一信息内容这一事件是否发生。具体地,验证设备实时或者周期性地判断设定区域是否接收到用户输入的第一信息内容,假设本申请实施例中所记载的设定区域中包含多个输入单元,那么验证设备可以分别对每一个输入单元进行检测。当检测到其中一个输入单元接收到用户输入的第一信息内容时,则确定检测到用户在设定区域中输入第一信息内容。这里需要说明的是,本申请实施例中所记载的设定区域可以通过虚拟方式按照输入第一信息内容的类型将设定区域划分成多个输入单元。例如:按照文本所占空间将设定区域划分成多个输入单元;按照数字/字母所占空间将设定区域划分成多个输入单元等等。可选地,在将设定区域划分成多个输入单元之后,确定每一个输入单元对应的输入单元编号。例如:根据设定区域中能够输入的第一信息内容的个数,将设定区域划分成为多个输入单元,即划分得到20个输入单元,意味着在该设定区域中可以输入20个汉字/数字/字母,那么按照由左到右的顺序,依次确定设定区域中每一个输入单元对应的输入单元编号,即0~9、A~J。此外,在设置设定区域时,为该设定区域配置输入状态标识,即当设定区域的输入单元中输入第一信息内容时,该设定区域中该输入单元的输入状态标识为1,当设定区域的输入单元中尚未输入第一信息内容时,该设定区域中该输入单元的输入状态标识为0。在检测设定区域中是否输入第一信息内容时,可以通过识别设定区域对应的输入状态标识序列,进而判断该设定区域中是否输入第一信息内容,也可以分别识别设定区域中每一个输入单元的输入状态标识,进而判断该设定区域中某一个输入单元中是否输入第一信息内容,这里对于判断方式不做具体限定。例如:获取到的输入状态标识序列为11111100000000000000,通过识别可以本文档来自技高网...

【技术保护点】
一种验证方法,其特征在于,包括:检测用户在设定区域中是否输入的第一信息内容;当检测到所述用户在所述设定区域中输入所述第一信息内容时,将所述第一信息内容与存储的第二信息内容进行比较;根据比较结果,验证所述第一信息内容在输入过程中是否发生错误。
【技术特征摘要】
1.一种验证方法,其特征在于,包括:检测用户在设定区域中是否输入的第一信息内容;当检测到所述用户在所述设定区域中输入所述第一信息内容时,将所述第一信息内容与存储的第二信息内容进行比较;根据比较结果,验证所述第一信息内容在输入过程中是否发生错误。2.如权利要求1所述的验证方法,其特征在于,所述方法还包括:当验证所述第一信息内容在输入过程中发生错误时,向所述用户发送提示消息,所述提示消息用于提示所述用户输入的所述第一信息内容发生错误。3.如权利要求1所述的验证方法,其特征在于,所述方法还包括:当验证所述第一信息内容在输入过程中发生错误时,改变所述第一信息内容的显示状态,以提示所述用户输入的所述第一信息内容发生错误。4.如权利要求1所述的验证方法,其特征在于,在验证所述第一信息内容在输入过程中发生错误时,所述方法还包括:确定所述第一信息内容中发生输入错误的内容,并提示所述用户发生输入错误的内容。5.如权利要求1所述的验证方法,其特征在于,将所述第一信息内容与存储的第二信息内容进行比较,包括:确定所述第一信息内容在所述设定区域中的输入序号;根据所述输入序号,从第二信息内容中选择与所述输入序号对应的子对象;将所述第一信息内容与所述子对象进行比较。6.如权利要求5所述的验证方法,其特征在于,确定所述第一信息内容在所述设定区域中的输入序号,包括:确定所述第一信息内容在所述设定区域中的输入单元编号,所述设定区域中包含多个输入单元,所述输入单元对应所述输入单元编号;根据所述输入单元编号,确定所述第一信息内容在所述设定区域中的输入序号。7.如权利要求1至6任一项所述的验证方法,其特征在于,根据比较结果,验证所述第一信息内容在输入过程中是否发生错误,包括:当所述第一信息内容与所述第二信息内容相同时,验证所述第一信息内容在输入过程中尚未发生错误;当所述第一信息内容与所述第二信息内容不相同时,验证所述第一信息内容在输入过程中发生错误。8.如权利要求1至6任一项所述的验证方法,其特征在于,当信息内容为验证码时,所述第二信息内容为系统生成的;当信息内容为密码时,所述第二信息内容为所述用户在设置密码时第一次输入的密码;当信息内容为手机号码时,所述第二信息内容为所述用户在需要至少两次输入相同的手机号码时第一次输入的手机号码;当信息内容为账户号码时,所述第二信息内容为所述用户在需要至少两次输入相同的账户号码时第一次输入的账户号码。9.一种验证设备,其特征在于,包括:检测单元,检测用户在设定区域中是否输入第一信息内容;比较单元,当...
【专利技术属性】
技术研发人员:马亦芯,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。