错误密码提示方法及装置制造方法及图纸

技术编号:11015184 阅读:97 留言:0更新日期:2015-02-06 00:24
本公开揭示了一种错误密码提示方法及装置,属于数据处理技术领域。所述错误密码提示方法包括:接收在密码输入框中输入的密码字符;将密码字符与预先存储的至少一个基准字符串进行对比,基准字符串包括先前输入的错误密码;当密码字符与其中一个基准字符串相同时,在密码字符被验证之前,显示提示消息,提示消息用于提醒用户本次输入的密码与先前输入的错误密码相同。通过将接收的密码字符与预先存储的基准字符串进行对比,当密码字符与其中一个基准字符串相同时,显示提示消息;解决了当用户忘记之前输入的错误密码时,可能仍旧输入相同的错误密码而浪费输入次数,致使帐号被冻结的问题;达到了节省密码输入次数,提高登录成功率的效果。

【技术实现步骤摘要】
错误密码提示方法及装置
本公开涉及数据处理
,特别涉及一种错误密码提示方法及装置。
技术介绍
现在的应用软件在对用户的信息进行保护时,一般采用密码保护措施,并且限定密码的错误输入次数,当错误输入次数超过限定次数时,用户的帐号将被冻结。 在相关技术中,为了避免用户重复输入相同的错误密码而浪费输入次数的情况,部分应用软件以明文方式显示输入的密码,用户可以凭借显示的密码以及记忆避免与前一次输入的错误密码相同,进而避免输入相同错误密码所浪费的输入次数。 专利技术人在实现本公开的过程中,发现相关技术至少存在如下缺陷:用户只能凭借记忆避免输入相同的错误密码,当用户忘记之前输入的错误密码时,可能仍旧输入相同的错误密码而浪费输入次数,致使帐号被冻结。
技术实现思路
为了解决相关技术中当用户忘记之前输入的错误密码时,可能仍旧输入相同的错误密码而浪费输入次数,致使帐号被冻结的问题,本公开提供一种错误密码提示方法及装置。所述技术方案如下: 根据本公开实施例的第一方面,提供一种错误密码提示方法,所述方法包括: 接收在密码输入框中输入的密码字符; 将所述密码字符与预先存储的至少一个基准字符串进行对比,所述基准字符串包括先前输入的错误密码; 当所述密码字符与其中一个基准字符串相同时,在所述密码字符被验证之前,显示提示消息,所述提示消息用于提醒用户本次输入的密码与先前输入的错误密码相同。 可选的,所述将所述密码字符与预先存储的至少一个基准字符串进行对比,包括: 当所述密码输入框的数量限定属性为固定值N时,则在所述密码输入框接收到N个密码字符后,将所述N个密码字符所组成的字符串与预先存储的各个基准字符串进行对t匕,所述N为大于O的自然数。 可选的,所述将所述N个密码字符所组成的密码字符串与预先存储的各个基准字符串进行对比,包括: 当所述基准字符串为利用预定加密规则对先前输入的错误密码加密后得到的加密密文时,根据所述预定加密规则将所述密码输入框中输入的所述N个密码字符进行加密,将加密后的所述N个密码字符组成所述密码字符串,将所述密码字符串与预先存储的各个基准字符串进行对比。 可选的,所述将所述密码字符与预先存储的至少一个基准字符串进行对比,包括: 当所述密码输入框的数量限定属性为非固定值时,则将所述密码输入框中当前接收到的各个密码字符组成密码字符串,将所述密码字符串与存储的各个基准字符串进行对比。 可选的,所述方法还包括: 当所述密码字符串与其中一个基准字符串相同时,则检测在所述密码输入框中是否接收到输入的下一个密码字符; 若检测结果为在所述密码输入框中接收到输入的下一个密码字符,则将所述密码输入框中在前接收到的各个密码字符与最后接收到的一个密码字符组成新的密码字符串,执行所述将所述密码字符串与存储的各个基准字符串进行对比的步骤。 可选的,所述将所述密码字符串与存储的各个基准字符串进行对比,包括: 当所述基准字符串为利用预定加密规则对先前输入的错误密码加密后得到的加密密文时,根据所述预定加密规则将所述密码输入框中在前接收到的各个密码字符以及最后接收到的一个密码字符进行加密,得到加密后的密码字符串,将所述密码字符串与各个基准字符串进行对比。 可选的,当存储有至少一个基准字符串时,所述方法还包括: 监测是否接收到验证指令,所述验证指令用于验证当前在所述密码输入框中接收到的各个密码字符组成的密码字符串是否为正确密码; 若接收到所述验证指令,则验证当前在所述密码输入框中接收到的各个密码字符组成的密码字符串是否为正确密码; 若当前在所述密码输入框中接收到的各个密码字符组成的密码字符串为正确密码,则释放存储的各个所述基准字符串; 若当前在所述密码输入框中接收到的各个密码字符组成的密码字符串为错误密码,则在所述基准字符串为加密密文时,利用所述预定加密规则将所述密码字符串进行加密,将加密后的所述密码字符串确定为一个新增的基准字符串进行存储;在所述基准字符串不为加密密文时,将所述密码字符串确定为一个新增的基准字符串进行存储。 可选的,当未存储有所述基准字符串时,所述方法还包括: 监测是否接收到验证指令,所述验证指令用于验证当前所述密码输入框中接收到的各个密码字符组成的密码字符串是否为正确密码; 若接收到所述验证指令,则验证当前所述密码输入框中接收到的各个密码字符组成的密码字符串是否为正确密码; 若当前所述密码输入框中接收到的各个密码字符组成的密码字符串为错误密码,则利用所述预定加密规则将所述密码字符串加密后作为所述基准字符串进行存储;或,将所述密码字符串作为所述基准字符串进行存储。 根据本公开实施例的第二方面,提供一种错误密码提示装置,所述装置包括: 接收模块,被配置为接收在密码输入框中输入的密码字符; 对比模块,被配置为将所述接收模块接收的所述密码字符与预先存储的至少一个基准字符串进行对比,所述基准字符串包括先前输入的错误密码; 显示模块,被配置为当所述对比模块的对比结果为所述密码字符与其中一个基准字符串相同时,在所述密码字符被验证之前,显示提示消息,所述提示消息用于提醒用户本次输入的密码与先前输入的错误密码相同。 可选的,所述对比模块,包括: 第一对比子模块,被配置为当所述密码输入框的数量限定属性为固定值N时,则在所述密码输入框接收到N个密码字符后,将所述N个密码字符所组成的字符串与预先存储的各个基准字符串进行对比,所述N为大于O的自然数。 可选的,所述第一对比子模块被配置为当所述基准字符串为利用预定加密规则对先前输入的错误密码加密后得到的加密密文时,根据所述预定加密规则将所述密码输入框中输入的所述N个密码字符进行加密,将加密后的所述N个密码字符组成所述密码字符串,将所述密码字符串与预先存储的各个基准字符串进行对比。 可选的,所述对比模块,包括: 第二对比子模块,被配置为当所述密码输入框的数量限定属性为非固定值时,则将所述密码输入框中当前接收到的各个密码字符组成密码字符串,将所述密码字符串与存储的各个基准字符串进行对比。 可选的,所述装置还包括: 检测模块,被配置为当所述密码字符串与其中一个基准字符串相同时,则检测在所述密码输入框中是否接收到输入的下一个密码字符; 组成模块,被配置为若所述检测模块的检测结果为在所述密码输入框中接收到输入的下一个密码字符,则将所述密码输入框中在前接收到的各个密码字符与最后接收到的一个密码字符组成新的密码字符串,触发所述第二对比子模块将所述密码字符串与存储的各个基准字符串进行对比。 可选的,所述第二对比子模块被配置为当所述基准字符串为利用预定加密规则对先前输入的错误密码加密后得到的加密密文时,根据所述预定加密规则将所述密码输入框中在前接收到的各个密码字符以及最后接收到的一个密码字符进行加密,得到加密后的密码字符串,将所述密码字符串与各个基准字符串进行对比。 可选的,当存储有至少一个基准字符串时,所述装置还包括: 第一监测模块,被配置为监测是否接收到验证指令,所述验证指令用于验证当前在所述密码输入框中接收到的各个密码字符组成的密码字符串是否为正确密码; 第一验证模块,被配置为若所述第一监本文档来自技高网...
错误密码提示方法及装置

【技术保护点】
一种错误密码提示方法,其特征在于,所述方法包括:接收在密码输入框中输入的密码字符;将所述密码字符与预先存储的至少一个基准字符串进行对比,所述基准字符串包括先前输入的错误密码;当所述密码字符与其中一个基准字符串相同时,在所述密码字符被验证之前,显示提示消息,所述提示消息用于提醒用户本次输入的密码与先前输入的错误密码相同。

【技术特征摘要】
1.一种错误密码提示方法,其特征在于,所述方法包括: 接收在密码输入框中输入的密码字符; 将所述密码字符与预先存储的至少一个基准字符串进行对比,所述基准字符串包括先前输入的错误密码; 当所述密码字符与其中一个基准字符串相同时,在所述密码字符被验证之前,显示提示消息,所述提示消息用于提醒用户本次输入的密码与先前输入的错误密码相同。2.根据权利要求1所述的方法,其特征在于,所述将所述密码字符与预先存储的至少一个基准字符串进行对比,包括: 当所述密码输入框的数量限定属性为固定值N时,则在所述密码输入框接收到N个密码字符后,将所述N个密码字符所组成的字符串与预先存储的各个基准字符串进行对比,所述N为大于O的自然数。3.根据权利要求2所述的方法,其特征在于,所述将所述N个密码字符所组成的密码字符串与预先存储的各个基准字符串进行对比,包括: 当所述基准字符串为利用预定加密规则对先前输入的错误密码加密后得到的加密密文时,根据所述预定加密规则将所述密码输入框中输入的所述N个密码字符进行加密,将加密后的所述N个密码字符组成所述密码字符串,将所述密码字符串与预先存储的各个基准字符串进行对比。4.根据权利要求1所述的方法,其特征在于,所述将所述密码字符与预先存储的至少一个基准字符串进行对比,包括: 当所述密码输入框的数量限定属性为非固定值时,则将所述密码输入框中当前接收到的各个密码字符组成密码字符串,将所述密码字符串与存储的各个基准字符串进行对比。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 当所述密码字符串与其中一个基准字符串相同时,则检测在所述密码输入框中是否接收到输入的下一个密码字符; 若检测结果为在所述密码输入框中接收到输入的下一个密码字符,则将所述密码输入框中在前接收到的各个密码字符与最后接收到的一个密码字符组成新的密码字符串,执行所述将所述密码字符串与存储的各个基准字符串进行对比的步骤。6.根据权利要求4所述的方法,其特征在于,所述将所述密码字符串与存储的各个基准字符串进行对比,包括: 当所述基准字符串为利用预定加密规则对先前输入的错误密码加密后得到的加密密文时,根据所述预定加密规则将所述密码输入框中在前接收到的各个密码字符以及最后接收到的一个密码字符进行加密,得到加密后的密码字符串,将所述密码字符串与各个基准字符串进行对比。7.根据权利要求1至6中任一所述的方法,其特征在于,当存储有至少一个基准字符串时,所述方法还包括: 监测是否接收到验证指令,所述验证指令用于验证当前在所述密码输入框中接收到的各个密码字符组成的密码字符串是否为正确密码; 若接收到所述验证指令,则验证当前在所述密码输入框中接收到的各个密码字符组成的密码字符串是否为正确密码; 若当前在所述密码输入框中接收到的各个密码字符组成的密码字符串为正确密码,则释放存储的各个所述基准字符串; 若当前在所述密码输入框中接收到的各个密码字符组成的密码字符串为错误密码,则在所述基准字符串为加密密文时,利用所述预定加密规则将所述密码字符串进行加密,将加密后的所述密码字符串确定为一个新增的基准字符串进行存储;在所述基准字符串不为加密密文时,将所述密码字符串确定为一个新增的基准字符串进行存储。8.根据权利要求1至6中任一所述的方法,其特征在于,当未存储有所述基准字符串时,所述方法还包括: 监测是否接收到验证指令,所述验证指令用于验证当前所述密码输入框中接收到的各个密码字符组成的密码字符串是否为正确密码; 若接收到所述验证指令,则验证当前所述密码输入框中接收到的各个密码字符组成的密码字符串是否为正确密码; 若当前所述密码输入框中接收到的各个密码字符组成的密码字符串为错误密码,则利用所述预定加密规则将所述密码字符串加密后作为所述基准字符串进行存储;或,将所述密码字符串作为所述基准字符串进行存储。9.一种错误密码提示装置,其特征在于,所述装置包括: 接收模块,被配置为接收在密码输入框中输入的密码字符; 对比模块,被配置为将所述接收模块接收的所述密码字符与预先存储的至少一个基准字符串进行对比,所述基准字符串包括先前输入的错误密码; 显示模块,被配置为当所述对比模块的对比结果为所述密码字符与其中一个基准字符串相同时,在所述密码字符被验证之前,显示提示消息,所述...

【专利技术属性】
技术研发人员:陈思王广健权雪梅
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1