处理验证码的方法及装置制造方法及图纸

技术编号:14076890 阅读:57 留言:0更新日期:2016-11-30 11:55
本公开是关于一种处理验证码的方法及装置,其中,所述处理验证码的方法,包括:获取信息中的验证码;判断所述验证码是否在有效期限内;当所述验证码是在有效期限内时,则开放所述验证码的操作权限。本公开通过判断验证码在有效期限内,开放所述验证码的操作权限,增加了验证码内容的有效期验证,优化了针对验证码信息的智能操作,仅在有效期内,才能对验证码信息进行对应的操作,节约了屏幕展示空间,便于重要信息的展示和操作,能够帮助用户快速获取验和操作有用信息,提升了用户体验。

【技术实现步骤摘要】

本公开涉及通信
,尤其涉及一种处理验证码的方法及装置
技术介绍
随着移动互联网的发展,使用智能手机等终端设备的用户越来越多。无论是手机上的应用软件,例如支付软件;还是大型网站,尤其是购物网站,都提供有手机短信验证码功能,可以比较准确和安全地保证购物的安全性,验证用户的正确性,是最有效的验证码系统。相关技术中,智能终端会利用智能识别规则,识别出验证码后,在验证码短信下方自动给出复制按钮。用户通过点击复制按钮就可以将验证码复制到粘贴板上,从而方便后续操作。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种处理验证码的方法及装置。根据本公开实施例的第一方面,提供一种处理验证码的方法,包括:获取信息中的验证码;判断所述验证码是否在有效期限内;当所述验证码是在有效期限内时,开放所述验证码的操作权限。结合第一方面,在第一方面的第一种可能的实现方式中,所述判断所述验证码是否在有效期限内,包括:获取所述信息的接收时间;判断所述接收时间与当前系统时间的第一时间间隔是否小于目标阈值,当所述第一时间间隔小于目标阈值时,所述验证码是在有效期限内。结合第一方面,在第一方面的第二种可能的实现方式中,所述判断所述验证码是否在有效期限内,包括:获取所述信息的发送时间;获取所述信息的接收时间;判断所述发送时间与所述接收时间的第二时间间隔是否小于目标阈值,当所述第二时间间隔小于目标阈值时,所述验证码是在有效期限内。结合第一方面,在第一方面的第三种可能的实现方式中,所述开放所述验证码的操作权限,包括:开放所述验证码的复制权限、剪切权限或者移动权限。结合第一方面,在第一方面的第三种可能的实现方式中,所述方法还包括:当所述验证码不在有效期内时,删除包含所述验证码的所述信息。根据本公开实施例的第二方面,提供一种处理验证码的装置,包括:第一获取模块,被配置为获取信息中的验证码;判断模块,被配置为判断所述验证码是否在有效期限内;开放权限模块,被配置为当所述判断模块判断所述验证码是在有效期限内时,开放所述验证码的操作权限。结合第二方面,在第二方面的第一种可能的实现方式中,所述判断模块包括:第一获取子模块,被配置为获取所述信息的接收时间;第一判断子模块,被配置为判断所述接收时间与当前系统时间的第一时间间隔是否小于目标阈值,当所述第一时间间隔小于目标阈值时,所述验证码是在有效期限内。结合第二方面,在第二方面的第二种可能的实现方式中,所述判断模块包括:第二获取子模块,被配置为获取所述信息的发送时间;第三获取子模块,被配置为获取所述信息的接收时间;第二判断子模块,被配置为判断所述发送时间与所述接收时间的第二时间间隔是否小于目标阈值,当所述第二时间间隔小于目标阈值时,所述验证码是在有效期限内。结合第二方面,在第二方面的第三种可能的实现方式中,所述开放权限模块被配置为开放所述验证码的复制权限、剪切权限或者移动权限。结合第二方面,在第二方面的第四种可能的实现方式中,所述装置还包括:删除模块,被配置为当所述判断模块判断所述验证码不在有效期内时,则删除包含所述验证码的所述信息。根据本公开实施例的第三方面,提供一种处理验证码的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取信息中的验证码;判断所述验证码是否在有效期限内;当所述验证码是在有效期限内时,开放所述验证码的操作权限。根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种处理验证码的方法,所述方法包括:获取信息中的验证码;判断所述验证码是否在有效期限内;当所述验证码是在有效期限内时,开放所述验证码的操作权限。本公开的实施例提供的技术方案可以包括以下有益效果:本公开通过判断验证码在有效期限内,开放所述验证码的操作权限,增加了验证码内容的有效期验证,优化了针对验证码信息的智能操作,仅在有效期内,才能对验证码信息进行对应的操作,节约了屏幕展示空间,便于重要信息的展示和操作,能够帮助用户快速获取验和操作有用信息,提升了用户体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种处理验证码的方法的流程图。图2A是根据一示例性实施例示出的终端的一个界面图。图2B是根据一示例性实施例示出的终端的另一个界面图。图3是根据一示例性实施例示出的一种处理验证码的方法的另一流程图。图4是根据一示例性实施例示出的一种处理验证码的方法的另一流程图。图5是根据一示例性实施例示出的一种关闭验证码操作权限的流程图。图6是根据一示例性实施例示出的一种删除验证码的流程图。图7是根据一示例性实施例示出的一种处理验证码的装置的框图。图8是根据一示例性实施例示出的一种处理验证码的装置的判断模块的框图。图9是根据一示例性实施例示出的一种处理验证码的装置的判断模块的另一框图。图10是根据一示例性实施例示出的一种处理验证码的装置的另一框图。图11是根据一示例性实施例示出的一种处理验证码的装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种处理验证码的方法的流程图,如图1所示,处理验证码方法用于终端中,包括以下步骤。在步骤S11中,获取信息中的验证码。在步骤S12中,判断所述验证码是否在有效期限内。在步骤S13中,当所述验证码是在有效期限内时,开放所述验证码的操作权限。本公开中的终端可能是智能手机、智能手表、智能手环、平板电脑等。首先,在步骤S11中,获取信息中的验证码。所述信息可以是文字短信;也可以是聊天应用中的聊天信息,其中,聊天信息可以是文字,语音或者图片。所述验证码包含在所述信息中,所述验证码可以是数字、汉字、字母、字符中的一种或者任意两种以上的组合。获取所述信息的方式可以是其它终端发送所述信息给所述终端,也可以是服务器通过网络发送所述信息给所述终端。举例来讲,用户在小米手机上登录购物APP购物时,购物APP登录界面上会有个输入验证码的输入框,当用户点击登录界面上的发送验证码按键时,购物APP对应的服务器会向所述小米手机发送一个包含验证码的手机短信。然后,在步骤S12中,判断所述验证码是否在有效期限内。所述验证码的有效期可以是所述信息中自带有的时间期限,例如,验证码15分钟内输入有效,则所述有效期限为终端收到该验证码起至当前时间为15分钟之内。所述验证码的有效期可以是也可以是发送所述信息的其它终端自带计时的时间期限,例如,需输入验证码的登录界面显示一个10分钟倒计时的设置,表示10分钟之内输入验证码有效,此时有效期限为终端收到该验证码起至当前时间为10分钟之内。或者,有效期限也可以是用户自己设置,例如,用户在手机短信页面点击设置按钮,设置本文档来自技高网...
处理验证码的方法及装置

【技术保护点】
一种处理验证码的方法,其特征在于,包括:获取信息中的验证码;判断所述验证码是否在有效期限内;当所述验证码是在有效期限内时,开放所述验证码的操作权限。

【技术特征摘要】
1.一种处理验证码的方法,其特征在于,包括:获取信息中的验证码;判断所述验证码是否在有效期限内;当所述验证码是在有效期限内时,开放所述验证码的操作权限。2.根据权利要求1所述的方法,其特征在于,所述判断所述验证码是否在有效期限内,包括:获取所述信息的接收时间;判断所述接收时间与当前系统时间的第一时间间隔是否小于目标阈值,当所述第一时间间隔小于所述目标阈值时,所述验证码是在有效期限内。3.根据权利要求1所述的方法,其特征在于,所述判断所述验证码是否在有效期限内,包括:获取所述信息的发送时间;获取所述信息的接收时间;判断所述发送时间与所述接收时间的第二时间间隔是否小于目标阈值,当所述第二时间间隔小于所述目标阈值时,所述验证码是在有效期限内。4.根据权利要求1所述的方法,其特征在于,所述开放所述验证码的操作权限,包括:开放所述验证码的复制权限、剪切权限或者移动权限。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述验证码不在有效期内时,删除包含所述验证码的所述信息。6.一种处理验证码的装置,其特征在于,包括:第一获取模块,被配置为获取信息中的验证码;判断模块,被配置为判断所述验证码是否在有效期限内;开放权限模块,被配置为当所述判断模块判断所述验证码是在有效期限...

【专利技术属性】
技术研发人员:伍亮雄赵建凯刘健全
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1