一种密码的获取方法及电子设备与流程

文档序号:12669776阅读:234来源:国知局
一种密码的获取方法及电子设备与流程

本发明涉及信息获取技术领域,尤其涉及一种密码的获取方法及电子设备。



背景技术:

电子设备例如手机的锁屏界面可以设置密码,然而,在某些时候,可能会出现用户忘记锁屏密码的情况,此时,用户无法进入手机系统。目前已有的解决方式是刷机,然而,刷机时手机上的资料全部都丢失,这无疑会使用户的利益受到损失,给用户带来比较大的麻烦。



技术实现要素:

有鉴于此,本发明提供了一种密码的获取方法及电子设备,用以解决现有技术中当用户忘记锁屏密码时,如果通过刷机进入电子设备的系统,会导致电子设备上的资料全部丢失的问题,其技术方案如下:

一种密码的获取方法,应用于一电子设备,所述方法包括:

检测是否接收到锁屏界面上忘记密码的触发指令;

当检测到所述忘记密码的触发指令时,基于预先绑定的目标联系信息发送目标验证信息;

当接收到用户输入的验证信息时,基于所述目标验证信息对所述用户输入的验证信息进行验证,并在对所述用户输入的验证信息验证通过时对所述锁屏界面进行解锁。

其中,所述当检测到所述忘记密码的触发指令时,向预先绑定的目标联系信息发送验证信息,包括:

当检测到所述忘记密码的触发指令时,显示验证信息输入界面,所述验证信息输入界面中显示有所述预先绑定的目标联系信息;

当接收到获取所述验证信息的触发指令时,随机生成验证信息并基于所述预先绑定的目标联系信息发送所述验证信息。

优选地,所述密码的获取方法还包括:

当检测到退出所述验证信息输入界面的触发指令时,将当前的验证信息确定为无效的验证信息。

优选地,所述密码的获取方法还包括:

当对所述用户输入的验证信息验证通过时,检测是否接收到对锁屏密码进行重置的触发指令;

当接收到所述对锁屏密码进行重置的触发指令时,按当前设定的密码类型设定所述锁屏密码。

优选地,所述密码的获取方法还包括:

当对所述用户输入的验证信息验证未通过时,向用户提示验证信息输入错误,以使用户重新输入验证信息或者重新获取验证信息。

优选地,所述目标验证信息为手机号码;

则当检测到所述忘记密码的触发指令时,基于预先绑定的目标联系信息发送目标验证信息,包括:

当检测到所述忘记密码的触发指令时,向与所述手机号码对应的终端发送所述目标验证信息。

一种电子设备,所述电子设备包括:第一检测模块、发送模块、验证模块和解锁模块:

所述第一检测模块,用于检测是否接收到锁屏界面上忘记密码的触发指令;

所述发送模块,用于当所述第一检测模块检测到所述忘记密码的触发指令时,基于预先绑定的目标联系信息发送目标验证信息;

所述验证模块,用于当接收到用户输入的验证信息时,基于所述目标验证信息对所述用户输入的验证信息进行验证;

所述解锁模块,用于当验证模块对所述用户输入的验证信息验证通过时对所述锁屏界面进行解锁。

其中,所述发送模块包括显示子模块、验证信息生成子模块和发送子模块;

所述显示子模块,用于当所述第一检测模块检测到所述忘记密码的触发指令时,显示验证信息输入界面,所述验证信息输入界面中显示有所述预先绑定的目标联系信息;

所述验证信息生成子模块,用于当接收到获取所述验证信息的触发指令时,随机生成验证信息;

所述发送子模块,用于基于所述预先绑定的目标联系信息发送所述验证信息。

优选地,所述电子设备还包括:确定模块;

所述确定模块,用于当检测到退出所述验证信息输入界面的触发指令时,将当前的验证信息确定为无效的验证信息。

优选地,所述电子设备还包括:第二检测模块和密码设定模块;

所述第二检测模块,用于当所述验证模块对所述用户输入的验证信息验证通过时,检测是否接收到对锁屏密码进行重置的触发指令;

所述密码设定模块,用于当所述第二检测模块检测到所述对锁屏密码进行重置的触发指令时,按当前设定的密码类型设定所述锁屏密码。

优选地,所述电子设备还包括:信息提示模块;

所述信息提示模块,用于当所述验证模块对所述用户输入的验证信息验证未通过时,向用户提示验证信息输入错误,以使用户重新输入验证信息或者重新获取验证信息。

优选地,所述目标验证信息为手机号码;

所述发送模块,具体用于当所述第一检测模块检测到所述忘记密码的触发指令时,向与所述手机号码对应的终端发送所述目标验证信息。

上述技术方案具有如下有益效果:

本发明提供的密码的获取方法及电子设备,当用户忘记锁屏密码时,可基于预先绑定的目标联系信息发送目标验证信息,当用户在忘记密码的验证信息输入界面输入目标验证信息时,便可对对锁屏界面进行解锁。由此可见,本发明实施例提供的方法可实现,当用户忘记锁屏密码时,基于预先绑定的目标联系信息获取到目标验证信息,利用该目标验证信息可临时进行解锁,进而获得重新设置密码的机会,而不用再通过刷机进入电子设备的系统,用户体验较好。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的密码的获取方法的一流程示意图;

图2为本发明实施例提供的密码的获取方法的另一流程示意图;

图3为本发明实施例提供的密码的获取方法中,预先绑定目标联系信息的一实现过程的示意图;

图4为本发明实施例提供的密码的获取方法中,获取验证信息并基于验证信息解锁的实现过程的示意图;

图5为本发明实施例提供的电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种密码的获取方法,该方法应用于一电子设备,该电子设备可以但不限定为手机、PAD等,请参阅图1,示出了该方法的流程示意图,该方法可以包括:

步骤S101:检测是否接收到锁屏界面上忘记密码的触发指令。

在本实施例中,锁屏界面可设置“忘记密码”的选项。当用户忘记锁屏界面时,可点击锁屏界面中的“忘记密码”选项,此时,电子设备接收到忘记密码的触发指令。

步骤S102:当检测到忘记密码的触发指令时,基于预先绑定的目标联系信息发送目标验证信息。

在本实施例中,可预先设定绑定的目标联系信息,优选的,该目标联系信息可以为手机号码,当检测到忘记密码的触发指令时,向与该手机号码对应的终端发送目标验证信息,其中,目标验证信息可以但不限定为一串数字。

步骤S103:当接收到用户输入的验证信息时,基于目标验证信息对用户输入的验证信息进行验证,并在对用户输入的验证信息验证通过时,对锁屏界面进行解锁。

当用户获取到目标验证信息后,将目标验证信息输入至验证信息输入界面中进行验证,如果用户输入的验证信息与目标验证信息一致,则验证通过,对锁屏界面解锁。

本发明实施例提供的密码的获取方法,当用户忘记锁屏密码时,可基于预先绑定的目标联系信息发送目标验证信息,当用户在忘记密码的验证信息输入界面输入目标验证信息时,便可对对锁屏界面进行解锁。由此可见,本发明实施例提供的方法可实现,当用户忘记锁屏密码时,基于预先绑定的目标联系信息获取到目标验证信息,利用该目标验证信息可临时进行解锁,进而获得重新设置密码的机会,而不用再通过刷机进入电子设备的系统,用户体验较好。

请参阅图2,示出了本发明实施例提供的密码的获取方法的另一流程示意图,该方法应用于一电子设备,该电子设备可以但不限定为手机、PAD等,该方法可以包括:

步骤S201:检测是否接收到锁屏界面上忘记密码的触发指令。

在本实施例中,锁屏界面可设置“忘记密码”的选项。当用户忘记锁屏界面时,可点击锁屏界面中的“忘记密码”选项,此时电子设备接收到忘记密码的触发指令。

步骤S202:当检测到忘记密码的触发指令时,基于预先绑定的目标联系信息发送目标验证信息。

请参阅图3,示出了预先绑定目标联系信息的一实现过程的实例,在该实例中,在锁屏的设置界面中设置“找回密码功能设定”项,用户可通过操作“找回密码功能设定”项进入“找回密码功能设定”的设置界面,在该设置界面中,用户可输入目标联系信息,优选的,目标联系信息可以为用户认为绝对安全的手机号码,在本实施例中,设置界面中可设置两个信息输入框,提示用户输入两次目标联系信息,如手机号码,以避免用户输入错误信息的情况,具体的,判断用户两次输入的信息是否一致,如果一致,则设置成功,“找回密码功能设定”的功能开启,否则,提示用户重新输入,用户重新输入目标联系信息时,如图3所示,也是输入两次目标联系信息,当两次输入的目标联系信息一致时,“找回密码功能设定”的功能开启。

当检测到忘记密码的触发指令时,便可向用户在“找回密码功能设定”的设置界面中输入的目标联系信息如手机号码对应的终端发送目标验证信息。

在本发明实施例中,当检测到忘记密码的触发指令时,基于预先绑定的目标联系信息发送目标验证信息,可以包括:当检测到忘记密码的触发指令时,显示验证信息输入界面,验证信息输入界面中显示有预先绑定的目标联系信息;当接收到获取验证信息的触发指令时,随机生成验证信息并基于预先绑定的目标联系信息发送验证信息。

步骤S203:当接收到用户输入的验证信息时,基于目标验证信息对用户输入的验证信息进行验证,并在对用户输入的验证信息验证通过时,对锁屏界面进行解锁。

当用户获取到目标验证信息后,将目标验证信息输入至验证信息输入界面中进行验证,如果用户输入的验证信息与目标验证信息一致,则验证通过,对锁屏界面解锁。当对用户输入的验证信息验证未通过时,向用户提示验证信息输入错误,以使用户重新输入验证信息或者重新获取验证信息。

请参阅图4,示出了当忘记密码时,获取验证信息并利用验证信息进行解锁的实现过程。当用户点击锁屏界面中的“忘记密码”选项时,显示验证信息输入界面,验证信息输入界面中可显示预先绑定的手机号,在该手机号后面可显示一获取验证码的触发按钮,该验证信息输入界面还显示有验证码输入框,当用户点击获取验证码的触发按钮时,向绑定的手机号对应的终端发送验证信息,当用户获取到验证信息后,在验证码输入框中输入验证信息,当用户点击“下一步”时,对用户输入的验证信息进行验证,如果验证通过,则可提示用户重置密码。

在本实施例中,可设定每个验证信息的有效时限,例如,设定每个验证信息的有效时限为3分钟,如果在3分钟内没有获得验证信息,则需要提示用户重新获取验证信息。如果在3分钟内获得了验证信息,但用户始终没有输入正确的验证信息,则也需要提示用户重新获取验证信息。

步骤S204:检测是否接收到对锁屏密码进行重置的触发指令。

步骤S205:当接收到对锁屏密码进行重置的触发指令时,按当前设定的密码类型设定锁屏密码。

需要说明的是,在用户重置密码前,电子设备的锁屏密码仍然会维持原来的密码状态,不会被清除,用户仍然可使用原有的密码进行解锁。

当接收到对锁屏密码进行重置的触发指令时,如果当前对密码类型有特别的限定,例如限定了当前密码的类型为滑动密码,则只能按当前的密码类型设定锁屏密码。当用户重置了锁屏密码时,原密码会被新的密码覆盖。

另外,在某些情况下,可能会存在用户因为一些误操作或其它原因退出验证码的输入界面的情况,此时,验证信息的有效时限的倒计时结束,当前的验证信息无效,当重新进入验证信息输入界面时,需要重新获取验证信息进行验证。

本发明实施例提供的密码的获取方法,当用户忘记锁屏密码时,可基于预先绑定的目标联系信息发送目标验证信息,当用户在忘记密码的验证信息输入界面输入目标验证信息时,便可对对锁屏界面进行解锁。由此可见,本发明实施例提供的方法可实现,当用户忘记锁屏密码时,基于预先绑定的目标联系信息获取到目标验证信息,利用该目标验证信息可临时进行解锁,进而获得重新设置密码的机会以进行密码重置,而不用再通过刷机进入电子设备的系统,用户体验较好。

本发明实施例还提供了一种电子设备,请参阅图5,示出了该电子设备的结构示意图,可以包括:第一检测模块501、发送模块502、验证模块503和解锁模504。其中:

第一检测模块501,用于检测是否接收到锁屏界面上忘记密码的触发指令。

发送模块502,用于当第一检测模块501检测到所述忘记密码的触发指令时,基于预先绑定的目标联系信息发送目标验证信息。

验证模块503,用于当接收到用户输入的验证信息时,基于目标验证信息对用户输入的验证信息进行验证。

解锁模块504,用于当验证模块503对用户输入的验证信息验证通过时,对锁屏界面进行解锁。

本发明实施例提供的电子设备使得,当用户忘记锁屏密码时,可基于预先绑定的目标联系信息发送目标验证信息,当用户在忘记密码的验证信息输入界面输入目标验证信息时,便可对对锁屏界面进行解锁。由此可见,本发明实施例提供的电子设备可实现,当用户忘记锁屏密码时,基于预先绑定的目标联系信息获取到目标验证信息,利用该目标验证信息可临时进行解锁,进而获得重新设置密码的机会以进行密码重置,而不用再通过刷机进入电子设备的系统,用户体验较好。

在上述实施例提供的电子设备中,发送模块可以包括:显示子模块、验证信息生成子模块和发送子模块。其中:

显示子模块,用于当所述第一检测模块检测到所述忘记密码的触发指令时,显示验证信息输入界面,所述验证信息输入界面中显示有所述预先绑定的目标联系信息。

验证信息生成子模块,用于当接收到获取所述验证信息的触发指令时,随机生成验证信息。

发送子模块,用于基于所述预先绑定的目标联系信息发送所述验证信息。

上述实施例提供的电子设备,还可以包括:确定模块;

确定模块,用于当检测到退出验证信息输入界面的触发指令时,将当前的验证信息确定为无效的验证信息。

上述实施例提供的电子设备,还可以包括:第二检测模块和密码设定模块。其中:

第二检测模块,用于当验证模块对所述用户输入的验证信息验证通过时,检测是否接收到对锁屏密码进行重置的触发指令;

密码设定模块,用于当第二检测模块检测到对锁屏密码进行重置的触发指令时,按当前设定的密码类型设定锁屏密码。

上述实施例提供的电子设备,还可以包括:信息提示模块。

信息提示模块,用于当所述验证模块对所述用户输入的验证信息验证未通过时,向用户提示验证信息输入错误,以使用户重新输入验证信息或者重新获取验证信息。

在上述实施例中,目标验证信息可以为手机号码。

发送模块,具体用于当第一检测模块检测到忘记密码的触发指令时,向与手机号码对应的终端发送目标验证信息。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和设备,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1