首页 / 专利库 / 软件 / 命令行界面 / 密码找回方法、装置、网络设备及计算机可读存储介质

密码找回方法、装置、网络设备及计算机可读存储介质

阅读:171发布:2020-05-11

专利汇可以提供密码找回方法、装置、网络设备及计算机可读存储介质专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种密码找回方法、装置、网络设备及计算机可读存储介质,属于通信领域。该方法包括:响应密码找回指令,将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配;在确定匹配成功时,展示与自身设备属性对应的验证问题;获取用户基于所述验证问题提交的答复信息;在确定所述答复信息的正确率达到 阈值 时,向所述用户返回随机密码以供所述用户进行登录。该方法在进行密码找回时,不需要通过网络与第三方设备进行交互,以保证密码的安全,也不需要将网络设备恢复至出厂设置或者将网络设备重启,可以保证正在运行中的 进程 的稳定运行。,下面是密码找回方法、装置、网络设备及计算机可读存储介质专利的具体信息内容。

1.一种密码找回方法,其特征在于,应用于网络设备,所述方法包括:
响应密码找回指令,将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配;
在确定匹配成功时,展示与自身设备属性对应的验证问题;
获取用户基于所述验证问题提交的答复信息;
在确定所述答复信息的正确率达到阈值时,向所述用户返回随机密码以供所述用户进行登录。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在第一次获取到基于所述随机密码进行登录的登录请求后,返回登录成功界面,并跳转到重置密码的页面,以供所述用户重置密码。
3.根据权利要求2所述的方法,其特征在于,所述跳转到重置密码的页面之后,所述方法还包括:
在确定获取到所述用户输入的新密码时,跳转到登录界面,以供所述用户使用所述新密码重新登录。
4.根据权利要求1所述的方法,其特征在于,在所述将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配之前,所述方法还包括:
获取所述用户输入的所述身份信息;
其中,所述身份信息为厂商提供的随机验证字符串、证书或者保存在U盘内的鉴别程序生成的数据段。
5.根据权利要求1所述的方法,其特征在于,在所述展示与自身设备属性对应的验证问题之前,所述方法还包括:
从预先保存的多个与所述自身设备属性对应的问题中随机确定出所述验证问题;或者基于所述自身设备属性生成所述验证问题。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在确定所述答复信息的正确率未达到所述阈值时,返回密码找回失败界面;
在确定连续预设次数返回所述密码找回失败界面时,暂停响应所述密码找回指令。
7.根据权利要求1所述的方法,其特征在于,所述响应密码找回指令,包括:
命令行界面或者HTTPS页面响应所述密码找回指令。
8.一种密码找回装置,其特征在于,应用于网络设备,所述装置包括:
响应模,用于响应密码找回指令,将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配;
确定模块,用于在确定匹配成功时,展示与自身设备属性对应的验证问题;
获取模块,用于获取用户基于所述验证问题提交的答复信息;
所述确定模块,还用于在确定所述答复信息的正确率达到阈值时,向所述用户返回随机密码以供所述用户进行登录。
9.一种网络设备,其特征在于,包括:存储器和处理器,所述存储器和所述处理器连接;
所述存储器用于存储程序;
所述处理器调用存储于所述存储器中的程序,以执行如权利要求1-7中任一项所述的密码找回方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被计算机运行时执行如权利要求1-7中任一项所述的密码找回方法。

说明书全文

密码找回方法、装置、网络设备及计算机可读存储介质

技术领域

[0001] 本申请属于通信领域,具体涉及一种密码找回方法、装置、网络设备及计算机可读存储介质。

背景技术

[0002] 忘记密码是生活中经常出现的情况。在现有的密码找回方案中,有的需要第三方设备(例如服务器)的参与,以通过网络进行验证码的验证;有的需要将设备恢复出厂设置或者采取重启的方式才能将密码找回。
[0003] 针对上述两种常见的密码找回方案,若采用第三方设备参与的方案,在验证过程中,验证码可能会被其他软件抓取,存在安全隐患,同时,该方案不适用于局域网或者单机网络设备。若采用恢复出厂设置或者重启的方案,将会导致网络设备中正在运行中的进程被打断。然而,针对一些常常部署在机房等固定场景的网络设备,其上运行的进程在大多数情况下是不允许被打断的。因此,亟需一种适用于局域网或者单机网络设备的密码找回方法,既能保证密码找回的安全性,又能不中断正在网络设备中运行的进程。发明内容
[0004] 有鉴于此,本申请的目的在于提供一种密码找回方法、装置、网络设备及计算机可读存储介质,该方法在进行密码找回时,不需要通过网络与第三方设备进行交互,以保证密码的安全,也不需要将网络设备恢复至出厂设置或者将网络设备重启,可以保证正在运行中的进程的稳定运行。
[0005] 本申请的实施例是这样实现的:
[0006] 第一方面,本申请实施例提供一种密码找回方法,应用于网络设备,所述方法包括:响应密码找回指令,将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配;在确定匹配成功时,展示与自身设备属性对应的验证问题;获取用户基于所述验证问题提交的答复信息;在确定所述答复信息的正确率达到阈值时,向所述用户返回随机密码以供所述用户进行登录。在整个密码找回过程中,不需要其他服务器设备的辅助,也不需要进行联网,从而可以保证密码找回过程的安全性,同时,在整个密码找回过程中也不需要将网络设备恢复至出厂设置或者将网络设备进行重启,可以保证正在运行中的进程的稳定运行。
[0007] 结合第一方面实施例,在一种可能的实施方式中,所述方法还包括:在第一次获取到基于所述随机密码进行登录的登录请求后,返回登录成功界面,并跳转到重置密码的页面,以供所述用户重置密码。即用户登录成功后,强制性地让用户重置密码。
[0008] 结合第一方面实施例,在一种可能的实施方式中,所述跳转到重置密码的页面之后,所述方法还包括:在确定获取到所述用户输入的新密码时,跳转到登录界面,以供所述用户使用所述新密码重新登录。
[0009] 结合第一方面实施例,在一种可能的实施方式中,在所述将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配之前,所述方法还包括:获取所述用户输入的所述身份信息;其中,所述身份信息为厂商提供的随机验证字符串、证书或者保存在U盘内的鉴别程序生成的数据段。
[0010] 结合第一方面实施例,在一种可能的实施方式中,在所述展示与自身设备属性对应的验证问题之前,所述方法还包括:从预先保存的多个与所述自身设备属性对应的问题中随机确定出所述验证问题;或者基于所述自身设备属性生成所述验证问题。
[0011] 结合第一方面实施例,在一种可能的实施方式中,在确定所述答复信息的正确率未达到所述阈值时,返回密码找回失败界面;在确定连续预设次数返回所述密码找回失败界面时,暂停响应所述密码找回指令。
[0012] 结合第一方面实施例,在一种可能的实施方式中,所述响应密码找回指令,包括:在命令行界面或者HTTPS页面响应所述密码找回指令。
[0013] 第二方面,本申请实施例提供一种密码找回装置,应用于网络设备,所述装置包括:响应模、确定模块以及获取模块。响应模块,用于响应密码找回指令,将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配;确定模块,用于在确定匹配成功时,展示与自身设备属性对应的验证问题;获取模块,用于获取用户基于所述验证问题提交的答复信息;所述确定模块,还用于在确定所述答复信息的正确率达到阈值时,向所述用户返回随机密码以供所述用户进行登录。
[0014] 结合第二方面实施例,在一种可能的实施方式中,所述装置还包括显示模块以及跳转模块,所述显示模块,用于在第一次获取到基于所述随机密码进行登录的登录请求后,返回登录成功界面;所述跳转模块,用于跳转到重置密码的页面,以供所述用户重置密码。
[0015] 结合第二方面实施例,在一种可能的实施方式中,所述跳转模块,用于在确定获取到所述用户输入的新密码时,跳转到登录界面,以供所述用户使用所述新密码重新登录。
[0016] 结合第二方面实施例,在一种可能的实施方式中,所述获取模块,还用于获取所述用户输入的所述身份信息;其中,所述身份信息为厂商提供的随机验证字符串、证书或者保存在U盘内的鉴别程序生成的数据段。
[0017] 结合第二方面实施例,在一种可能的实施方式中,所述获取模块,还用于从预先保存的多个与所述自身设备属性对应的问题中随机确定出所述验证问题;或者基于所述自身设备属性生成所述验证问题。
[0018] 结合第二方面实施例,在一种可能的实施方式中,所述跳转模块,还用于在确定所述答复信息的正确率未达到所述阈值时,返回密码找回失败界面;在确定所述答复信息的正确率未达到所述阈值时,返回密码找回失败界面。
[0019] 结合第二方面实施例,在一种可能的实施方式中,所述响应模块,用于在命令行界面或者HTTPS页面响应所述密码找回指令。
[0020] 第三方面,本申请实施例还提供一种网络设备包括:存储器和处理器,所述存储器和所述处理器连接;所述存储器用于存储程序;所述处理器调用存储于所述存储器中的程序,以执行上述第一方面实施例和/或结合第一方面实施例的任一种可能的实施方式提供的方法。
[0021] 第四方面,本申请实施例还提供一种非易失性计算机可读取存储介质(以下简称计算机可读存储介质),其上存储有计算机程序,所述计算机程序被计算机运行时执行上述第一方面实施例和/或结合第一方面实施例的任一种可能的实施方式提供的方法。
[0022] 本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。

附图说明

[0023] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。通过附图所示,本申请的上述及其它目的、特征和优势将更加清晰。在全部附图中相同的附图标记指示相同的部分。并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本申请的主旨。
[0024] 图1示出本申请实施例提供的密码找回方法的流程图
[0025] 图2示出本申请实施例提供的密码找回方法的登录界面的示意图。
[0026] 图3示出本申请实施例提供的密码找回装置的结构框图
[0027] 图4示出本申请实施例提供的网络设备的结构示意图。

具体实施方式

[0028] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
[0029] 应注意到:本申请中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
[0030] 此外,针对现有技术中出现的密码找回方法所存在的缺陷均是申请人在经过实践并仔细研究后得出的结果,因此,上述缺陷的发现过程以及在下文中本申请实施例针对上述缺陷所提出的解决方案,都应该是申请人在本申请过程中对本申请做出的贡献。
[0031] 为了解决上述问题,本申请实施例提供一种密码找回方法、装置、网络设备及计算机可读存储介质,在进行密码找回时,不需要通过网络与第三方设备进行交互,以保证密码的安全,也不需要将网络设备恢复至出厂设置或者将网络设备重启,可以保证正在网络设备中运行的进程的稳定运行。
[0032] 该技术可采用相应的软件、硬件以及软硬结合的方式实现。下面将针对本申请所提供的密码找回方法进行介绍。
[0033] 请参阅图1,本申请实施例提供一种应用于网络设备的密码找回方法。该网络设备可以直接与用户进行交互,并根据基于用户的操作生成的指令执行相应的操作。可选的,网络设备可以是运行于局域网的数据通信设备,也可以是单机数据通信设备。其中,数据通信设备可以是路由器、交换机等设备。
[0034] 下面将结合图1对其所包含的步骤进行说明。
[0035] 步骤S110:响应密码找回指令,将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配。
[0036] 用户可以在网络设备所提供的登录界面进行登录。
[0037] 可选的,于本申请实施例中,网络设备所提供的登录界面可以是串口登陆界面或者HTTPS(Hypertext Transfer Protocol Secure,超文本传输安全协议)登录界面。其中,与串口登陆界面对应的登录方式为串口登录,该登录方式可以在没有网络的环境中进行,且串口与网络设备直连,避免后续过程中的数据交互被其他软件抓取。与HTTPS登录界面对应的登录方式为页面登录。由于通过HTTPS协议进行数据传输时会对数据进行加密,因此,该登录方式也可以避免造成数据的泄露。
[0038] 当然,网络设备可以预先获取用户的用户名以及密码设置,并将用户名与密码建立对应关系进行保存。后续,当用户需要登录网络设备时,需要在网络设备的登录界面输入用户名以及密码供网络设备进行验证。用户在网络设备的登录界面输入用户名以及密码后,若用户输入的用户名与密码正确(即用户名与密码存在对应关系且与预先保存在网络设备中的一组用户名与密码一致)则成功登录该网络设备。
[0039] 当然,登录界面还可以包括密码找回链接,以提示用户在忘记密码时进入密码找回流程。可选的,请参看图2,该密码找回链接可以与一个显示在登录界面的虚拟按键相对应,当用户通过鼠标点击该虚拟按键或者通过手指触碰该虚拟按键时,即可产生触发密码找回链接的指令,使得网络设备的显示界面跳转到密码找回流程对应的密码找回界面。用户可以主动触发密码找回流程。
[0040] 作为一种可选的实施方式,用户也可以被动触发密码找回流程。例如,若网络设备检测到用户连续多次(例如三次)输入的密码错误,此时,网络设备还可以主动显示对话框以提示用户是否进行密码找回流程。后续,若网络设备获取到用于表征用户所选择的进入密码找回流程的指令时,网络设备则跳转到密码找回流程对应的密码找回界面。可选的,若网络设备后续获取到用于表征用户所选择的拒绝进入密码找回流程的指令,此时,网络设备可以进入保护模式,在保护模式下,网络设备可以在预设的时长(例如十分钟)内不响应用户的登录操作所产生的登录指令。
[0041] 当用户触发密码找回流程后,网络设备显示密码找回界面,在该界面中包括提示用户提供身份信息的提示信息。后续,用户根据提示信息输入身份信息,以便网络设备获取到身份信息并对身份信息进行验证。
[0042] 作为一种可选的实施方式,身份信息可以是该网络设备制造商在销售该网络设备时向用户所提供的用于表征身份的随机验证字符串或者证书等信息。相应的,该网络设备在出厂时也将上述用于表征身份的信息保存在本地,并将其确定为验证信息。后续用户向网络设备输入身份信息后,网络设备将获取到的身份信息与保存在本地的验证信息进行匹配。此处的匹配即比较两者是否一致。
[0043] 作为另一种可选的实施方式,身份信息还可以是保存在存储介质(例如U盘)内的鉴别程序生成的数据段。该鉴别程序为可运行程序,且由网络设备的制造商提供,其在运行时可以生成制造商自定义的数据段。相应的,在网络设备中也保存有数据段以及与该鉴别程序对应的鉴别模块,该网络设备在出厂时将数据段确定为验证信息。后续当保存有鉴别程序的存储介质(此处以U盘为例)插入网络设备后,网络设备的鉴别模块与鉴别程序进行交互,以获取鉴别程序生成的数据段,并确定为身份信息,然后将获取到的数据段与保存在本地的数据段进行匹配。此处的匹配即比较两者是否一致。
[0044] 步骤S120:在确定匹配成功时,展示与自身设备属性对应的验证问题。
[0045] 当网络设备将获取到的身份信息与保存在本地的验证信息进行比较,且比较结果为两者一致时,网络设备确定匹配成功,否则,网络设备确定匹配失败。
[0046] 可选的,在确定匹配失败时,网络设备可以向用户显示匹配失败的相关信息,以便用户选择再次输入身份信息或者选择退出密码找回流程。
[0047] 可选的,在确定匹配成功时,网络设备再次对用户发起问题验证。
[0048] 下面将针对网络设备对用户发起问题验证进行介绍。
[0049] 网络设备可以从预先保存的多个与自身设备属性对应的问题中随机确定出验证问题,或者网络设备基于自身设备属性随机生成验证问题。
[0050] 其中,值得指出的是,上述与网络设备的设备属性对应的问题与网络设备存在强相关关系。例如,当网络设备为无线控制器时,上述验证问题可以是网络设备的配置VLAN、无线控制器的三层接口地址、无线控制器的无线服务器集名称、无线控制器的认证服务器名称、无线控制器的备份组名称、无线控制器的热备通道名称、无线控制器的AP(Access Point,接入点)数目等。由于上述与设备属性对应的问题与网络设备存在强相关关系,因此,使用该网络设备的用户对上述问题的答案较为熟悉。
[0051] 网络设备确定出验证问题后,将验证问题展示给用户,以便用户基于验证问题进行回答,并提交答复信息。
[0052] 可选的,网络设备所展示的验证问题的数量可以是一个,也可以是多个。当验证问题的数量为多个时,需要用户针对验证问题进行一一作答。
[0053] 步骤S130:获取用户基于所述验证问题提交的答复信息。
[0054] 步骤S140:确定所述答复信息的正确率是否达到阈值。
[0055] 其中,网络设备可以通过读取running-config文件或者读取strarup-config来获取自身的配置信息。其中,配置信息中包含有上述验证问题的正确答案。
[0056] 网络设备在获取到答复信息后,可以调取自身的配置信息,并将自身的配置信息与答复信息进行比对,以计算答复信息的正确率。
[0057] 在得到正确率后,网络设备判断当前的正确率是否达到阈值。其中,阈值的具体数值可以由用户预先进行设置,例如,可以将阈值设置为90%。
[0058] 步骤S150:在为是时,向所述用户返回随机密码以供所述用户进行登录。
[0059] 其中,在正确率达到阈值时,表征用户通过网络设备发起的问题验证,此时,网络设备可以向用户返回(例如通过显示屏显示)用户名为admin的登录密码,以供用户基于该密码进行登录。其中,该密码为随机密码,即为网络设备随机生成的一串临时字符。
[0060] 可选的,该密码可以具有时效性,网络设备在生成一个密码后,可以默认该密码在预设时长内有效,超期失效。
[0061] 可选的,该密码可以是一次性密码,一旦网络设备检测到有用户通过该随机密码进行登录后,该随机密码失效,用户无法再通过该随机密码登录成功。因此,在这种实施方式下,当用户获取到随机密码,并基于随机密码进行登录时,网络设备可以判断是否是第一次获取到基于该随机密码的登录请求,在为是时,返回登录成功界面,否则,返回登录失败界面。
[0062] 其中,为了提醒用户及时重置密码,作为一种可选的实施方式,网络设备在返回登录成功界面后,可以直接跳转到重置密码的页面,以供用户重置密码。
[0063] 可选的,网络设备获取到用户重置密码时重置的新密码后,可以强制性退出,并跳转到登录界面,以便用户使用新密码重新登录网络设备。
[0064] 当然,作为一种可选的实施方式,在步骤S140中的正确率未达到阈值时,网络设备可以返回密码找回失败界面。
[0065] 可选的,在网络设备返回密码找回失败界面后,可以提示用户是否重新进入密码找回流程。
[0066] 当用户选择重新进入密码找回流程后,作为一种可选的实施方式,网络设备可以重新从步骤S110开始执行,作为另一种实施方式,由于该用户已经通过身份信息,因此,网络设备也可以跳过步骤S110,直接对用户发起问题验证。
[0067] 针对上述两种实施方式,当网络设备重新对用户发起问题验证时,网络设备再次确定出验证问题并展示给用户。当然,网络设备再次确定的验证问题可以直接采用上次所确定的验证问题,也可以重新从预先保存的多个与自身设备属性对应的问题中随机确定出验证问题,或者基于自身设备属性随机生成验证问题。
[0068] 后续,用户再次根据验证问题向网络设备提交答复信息,以便网络设备判断答复信息是否达到阈值。当然,用户后续所提交的答复信息的正确率可能依旧低于阈值,即密码找回再次失败,网络设备再次返回密码找回失败界面。
[0069] 作为一种可选的实施方式,为了避免用户重复多次进行密码找回操作对网络设备造成计算资源的压,网络设备在确定连续预设次数返回密码找回失败界面时,可以暂停响应用户进行密码找回操作所产生的密码找回指令。
[0070] 本申请实施例所提供的一种密码找回方法,网络设备通过响应密码找回指令,将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配;在确定匹配成功时,展示与自身设备属性对应的验证问题;获取用户基于所述验证问题提交的答复信息;在确定所述答复信息的正确率达到阈值时,向所述用户返回随机密码以供所述用户进行登录。在整个密码找回过程中,不需要其他服务器设备的辅助,也不需要进行联网,从而可以保证密码找回过程的安全性,同时,在整个密码找回过程中也不需要将网络设备恢复至出厂设置或者将网络设备进行重启,可以保证正在运行中的进程的稳定运行。
[0071] 如图3所示,本申请实施例还提供一种密码找回装置400,密码找回装置400可以包括:响应模块410、确定模块420以及获取模块430。
[0072] 响应模块410,用于响应密码找回指令,将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配;
[0073] 确定模块420,用于在确定匹配成功时,展示与自身设备属性对应的验证问题;
[0074] 获取模块430,用于获取用户基于所述验证问题提交的答复信息;
[0075] 所述确定模块420,还用于在确定所述答复信息的正确率达到阈值时,向所述用户返回随机密码以供所述用户进行登录。
[0076] 可选的,所述装置还包括显示模块以及跳转模块,所述显示模块,用于在第一次获取到基于所述随机密码进行登录的登录请求后,返回登录成功界面;所述跳转模块,用于跳转到重置密码的页面,以供所述用户重置密码。
[0077] 可选的,所述跳转模块,用于在确定获取到所述用户输入的新密码时,跳转到登录界面,以供所述用户使用所述新密码重新登录。
[0078] 可选的,所述获取模块430,还用于获取所述用户输入的所述身份信息;其中,所述身份信息为厂商提供的随机验证字符串、证书或者保存在U盘内的鉴别程序生成的数据段。
[0079] 可选的,所述获取模块430,还用于从预先保存的多个与所述自身设备属性对应的问题中随机确定出所述验证问题;或者基于所述自身设备属性生成所述验证问题。
[0080] 可选的,所述跳转模块,还用于在确定所述答复信息的正确率未达到所述阈值时,返回密码找回失败界面;在确定所述答复信息的正确率未达到所述阈值时,返回密码找回失败界面。
[0081] 本申请实施例所提供的密码找回装置400,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。
[0082] 此外,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被计算机运行时,执行如上述的密码找回方法所包含的步骤。
[0083] 此外,请参看图4,本申请实施例还提供一种网络设备100。
[0084] 可选的,网络设备100可以为路由器、交换机等数据通信设备。
[0085] 其中,网络设备100可以包括:处理器110、存储器120、显示屏130。
[0086] 应当注意,图4所示的网络设备100的组件和结构只是示例性的,而非限制性的,根据需要,网络设备100也可以具有其他组件和结构。
[0087] 处理器110、存储器120、显示屏130以及其他可能出现于网络设备100的组件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,处理器110、存储器120、显示屏130以及其他可能出现的组件相互之间可通过一条或多条通讯总线或信号线实现电性连接。
[0088] 存储器120用于存储程序,例如存储有前文出现的密码找回方法对应的程序或者前文出现的密码找回装置400。可选的,当存储器120内存储有密码找回装置400时,密码找回装置400包括至少一个可以以软件或固件(firmware)的形式存储于存储器120中的软件功能模块。
[0089] 可选的,密码找回装置400所包括软件功能模块也可以固化在网络设备100的操作系统(operating system,OS)中。
[0090] 处理器110用于执行存储器120中存储的可执行模块,例如密码找回装置400包括的软件功能模块或计算机程序。当处理器110在接收到执行指令后,可以执行计算机程序,例如执行:响应密码找回指令,将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配;在确定匹配成功时,展示与自身设备属性对应的验证问题;获取用户基于所述验证问题提交的答复信息;在确定所述答复信息的正确率达到阈值时,向所述用户返回随机密码以供所述用户进行登录。
[0091] 当然,本申请任一实施例所揭示的方法都可以应用于处理器110中,或者由处理器110实现。
[0092] 综上所述,本发明实施例提出的密码找回方法、装置、网络设备及计算机可读存储介质,网络设备通过响应密码找回指令,将获取到的用于表征用户身份的身份信息与保存在本地的验证信息进行匹配;在确定匹配成功时,展示与自身设备属性对应的验证问题;获取用户基于所述验证问题提交的答复信息;在确定所述答复信息的正确率达到阈值时,向所述用户返回随机密码以供所述用户进行登录。在整个密码找回过程中,不需要其他服务器设备的辅助,也不需要进行联网,从而可以保证密码找回过程的安全性,同时,在整个密码找回过程中也不需要将网络设备恢复至出厂设置或者将网络设备进行重启,可以保证正在运行中的进程的稳定运行。
[0093] 需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0094] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0095] 另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
[0096] 所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,笔记本电脑,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0097] 以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈