帐号密码重置系统及方法技术方案

技术编号:9279486 阅读:82 留言:0更新日期:2013-10-25 00:27
一种帐号密码重置系统,该系统设置一个索引码,并获取电子设备的设备信息。然后,该系统将电子设备注册的信息系统的一个帐号与该设置的索引码以及获取的设备信息进行关联,并将该帐号以及与该帐号关联的索引码和设备信息发送至服务终端中保存。当用户需要重置所述帐号对应的帐号密码时,该系统提示用户输入所述帐号以及设置的索引码,提取电子设备的设备信息,然后根据用户输入的帐号和索引码以及提取到的设备信息生成一组验证字符串提交给服务终端进行验证,以请求重置用户所输入帐号对应的帐号密码。本发明专利技术还提供一种帐号密码重置方法。本发明专利技术可方便用户自行对信息系统的帐号密码进行重置。

【技术实现步骤摘要】
帐号密码重置系统及方法
本专利技术涉及一种帐号密码重置系统及方法。
技术介绍
随着信息技术的飞速发展,各类企事业单位,政府机构等使用各种信息系统对资源进行整合,以实现信息化的管理。信息化管理是信息系统对资源整合进行管理的一个重要内容。而信息系统的用户帐号及密码管理是为了实现信息安全的一项基本内容,用户可使用其帐号以及密码登录信息系统获取相应的资源。为了尽可能的保证信息的安全,一般要求用户设置较为复杂且需要经常变动的帐号密码。然而,结构复杂且经常变动的密码容易被用户忘记,当用户忘记密码时,需要信息系统的管理员对其密码进行重置或恢复。对于具有许多用户的大型信息系统而言,系统管理员经常需要协助用户重置或取回其忘记的帐号密码,从而给用户和系统管理员带来极大的困扰和不便。
技术实现思路
鉴于以上内容,有必要提供一种帐号密码重置系统,应用于电子设备中,该电子设备通过一网络与一服务终端通讯,该服务终端提供一信息系统给电子设备使用。该系统包括:设置模块,用于设置一个索引码,并获取电子设备的设备信息;关联模块,用于将电子设备注册的信息系统的一个帐号与该设置的索引码以及获取的设备信息进行关联,并将该帐号以及与该帐号关联的索引码和设备信息通过网络发送至服务终端中进行保存;信息输入模块,用于当用户需要重置所述帐号对应的帐号密码时,提示用户输入所述帐号以及设置的索引码,并提取电子设备的设备信息;及密码重置模块,用于根据用户输入的帐号和索引码以及提取到的设备信息生成一组验证字符串,并将该验证字符串通过网络提交给服务终端进行验证,以请求重置用户所输入帐号对应的帐号密码。还有必要提供一种帐号密码重置方法,应用于电子设备中,该电子设备通过一网络与一服务终端通讯,该服务终端提供一信息系统给电子设备使用。该方法包括:设置步骤,设置一个索引码,并获取电子设备的设备信息;关联步骤,将电子设备注册的信息系统的一个帐号与该设置的索引码以及获取的设备信息进行关联,并将该帐号以及与该帐号关联的索引码和设备信息通过网络发送至服务终端中进行保存;信息输入步骤,当用户需要重置所述帐号对应的帐号密码时,提示用户输入所述帐号以及设置的索引码,并提取电子设备的设备信息;及密码重置步骤,根据用户输入的帐号和索引码以及提取到的设备信息生成一组验证字符串,并将该验证字符串通过网络提交给服务终端进行验证,以请求重置用户所输入帐号对应的帐号密码。相较于现有技术,本专利技术信息系统的帐号密码重置系统及方法,通过设置一个用户易于记忆的索引码对用户忘记的帐号密码进行重置,无需系统管理员帮助,方便了用户对信息系统的帐号密码的自助管理。附图说明图1是本专利技术帐号密码重置系统的运行环境示意图。图2是图1中电子设备的硬件架构图。图3是登录信息系统的一个用户界面的示意图。图4是本专利技术电子设备的帐号密码重置方法较佳实施例的流程图。主要元件符号说明电子设备1帐号密码重置系统10设置模块100关联模块101信息输入模块102密码重置模块103提示模块104存储器11处理器12显示装置13网络2服务终端3如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式如图1所示,是本专利技术帐号密码重置系统10运行环境的示意图。该帐号密码重置系统10运行于电子设备1中。该电子设备1通过网络2与一服务终端3通讯连接。在本实施例中,服务终端3提供一信息系统给电子设备1使用。电子设备1可通过网络2将该信息系统下载并安装到该电子设备1中,也可直接通过网络2连接上服务终端3,然后使用远端登录的方式使用该信息系统。所述信息系统可以是对各类信息进行收集、传输、加工、储存、更新和维护等管理的电子化软件系统,例如企事业单位员工所使用的财务管理系统、生产管理系统、人力资源管理系统等。电子设备1的用户在使用该信息系统之前需要注册一个帐号并设置一个帐号密码,后续即可使用该帐号和帐号密码登录并使用该信息系统。所述帐号密码重置系统10即用于当用户忘记其设置的帐号密码时,根据用户的需要对该帐号密码进行重置。如图2所示,是图1中的电子设备1的架构图。该电子设备1包括所述帐号密码重置系统10、存储器11、处理器12以及显示装置13。在本实施例中,电子设备1向特定的通讯运营商定制了一定网络流量的上网套餐服务。该电子设备1可以是,但不限于,个人计算机、平板电脑或者智能手机等智能终端。所述帐号密码重置系统10包括设置模块100、关联模块101、信息输入模块102、密码重置模块103以及提示模块104。该帐号密码重置系统10可固化在电子设备1的操作系统中,也可存储在所述存储器11中,并由所述处理器12控制执行。所述设置模块100用于设置一个索引码,并获取该电子设备1的设备信息。在本实施例中,所述索引码可以在电子设备1的通过注册信息系统的帐号时进行设置。所述设备信息包括电子设备1的设备名称、IP地址、物理地址(MAC地址)中的至少一个。所述关联模块101用于将电子设备1注册的信息系统的一个帐号与该设置的索引码以及获取的设备信息进行关联,并将该帐号以及与该帐号关联的索引码和设备信息通过网络2发送至服务终端3中进行保存。当该帐号以及与该帐号关联的索引码和设备信息被保存服务终端3以后,用户可使用该设置的索引码对该帐号对应的帐号密码进行重置。该索引码由用户设置的容易记忆的2至6位数字或字母组成。较佳地,该索引码由4位数字或字母组成。所述信息输入模块102用于当用户需要重置所述帐号对应的帐号密码时,提示用户输入所述帐号以及设置的索引码,并提取电子设备1的设备信息。如图3所示,该信息输入模块102可在信息系统的登录界面上显示一重置密码的选项,用户可通过点击该重置密码的选项启动重置所述帐号密码的程序。所述密码重置模块103用于根据用户输入的帐号和索引码以及提取到的设备信息生成一组验证字符串,并将该验证字符串通过网络2提交给服务终端3进行验证,以请求重置用户所输入帐号对应的帐号密码。具体地,该密码重置模块103可通过以下方法生成所述验证字符串。首先,该密码重置模块103生成一组随机验证码显示在所述显示装置13上,并提示用户输入该显示的随机验证码。当用户输入正确的随机验证码后,该密码重置模块103使用一加密算法对用户输入的帐号和索引码以及提取到的设备信息进行加密,得到的所述验证字符串。在本实施例中,所述加密算法为字符串插值法。设置该随机验证码是为了防止使用暴力破解的方法对所述帐号密码进行重置,提高系统的安全性。当所述服务终端3接收到所述验证字符串后,该服务终端3将接收到验证字符串进行解密,得到用户输入的帐号和索引码以及提取到的设备信息,然后将该解密得到的帐号、索引码以及设备信息与服务终端中保存的帐号以及与该帐号关联的索引码和设备信息进行比对验证。若上述解密得到的帐号、索引码以及设备信息与服务终端3中保存的帐号以及与该帐号关联的索引码和设备信息一致,该服务终端3将用户输入的帐号对应的帐号密码重置为一默认密码,并返回密码重置成功的信息至电子设备1。否则,若上述解密得到的帐号、索引码以及设备信息与服务终端3中保存的帐号以及与该帐号关联的索引码和设备信息不一致,该服务终端3直接返回密码重置失败的信息至电子设备1。所述默认密码可以是服务终端3确定的一容易记忆的原始密码,如6本文档来自技高网...
帐号密码重置系统及方法

【技术保护点】
一种帐号密码重置方法,应用于电子设备中,该电子设备通过一网络与一服务终端通讯,该服务终端提供一信息系统给电子设备使用,其特征在于,该方法包括:设置步骤,设置一个索引码,并获取电子设备的设备信息;关联步骤,将电子设备注册的信息系统的一个帐号与该设置的索引码以及获取的设备信息进行关联,并将该帐号以及与该帐号关联的索引码和设备信息通过网络发送至服务终端中进行保存;信息输入步骤,当用户需要重置所述帐号对应的帐号密码时,提示用户输入所述帐号以及设置的索引码,并提取电子设备的设备信息;及密码重置步骤,根据用户输入的帐号和索引码以及提取到的设备信息生成一组验证字符串,并将该验证字符串通过网络提交给服务终端进行验证,以请求重置用户所输入帐号对应的帐号密码。

【技术特征摘要】
1.一种帐号密码重置方法,应用于电子设备中,该电子设备通过一网络与一服务终端通讯,该服务终端提供一信息系统给电子设备使用,其特征在于,该方法包括:设置步骤,设置一个索引码,并获取电子设备的设备信息;关联步骤,将电子设备注册的信息系统的一个帐号与该设置的索引码以及获取的设备信息进行关联,并将该帐号以及与该帐号关联的索引码和设备信息通过网络发送至服务终端中进行保存;信息输入步骤,当用户需要重置所述帐号对应的帐号密码时,提示用户输入所述帐号以及设置的索引码,并提取电子设备的设备信息;及密码重置步骤,根据用户输入的帐号和索引码以及提取到的设备信息生成一组验证字符串,并将该验证字符串通过网络提交给服务终端进行验证,以请求重置用户所输入帐号对应的帐号密码。2.如权利要求1所述的帐号密码重置方法,其特征在于,所述设备信息包括电子设备的设备名称、IP地址以及物理地址中的至少一个。3.如权利要求1所述的帐号密码重置方法,其特征在于,所述密码重置步骤包括:生成一组随机验证码显示在电子设备的显示装置上,并提示用户输入该显示的随机验证码;及当用户输入正确的随机验证码后,使用一加密算法对用户输入的帐号和索引码以及提取到的设备信息进行加密,得到所述验证字符串。4.如权利要求1所述的帐号密码重置方法,其特征在于,所述服务终端将接收到验证字符串进行解密,得到用户输入的帐号和索引码以及提取到的设备信息,然后将该解密得到的帐号、索引码以及设备信息与服务终端中保存的帐号以及与该帐号关联的索引码和设备信息进行比对,若上述解密得到的帐号、索引码以及设备信息与服务终端中保存的帐号以及与该帐号关联的索引码和设备信息一致,该服务终端将用户输入的帐号对应的帐号密码重置为一默认密码,或者该服务终端通过所述网络在电子设备的显示装置上弹出一密码重置界面,提示用户输入新密码,然后将用户输入的新密码设置为所述帐号对应的帐号密码,并返回密码重置成功的信息至电子设备。5.如权利要求4所述的帐号密码重置方法,其特征在于,若上述解密得到的帐号、索引码以及设备信息与服务终端中保存的帐号以及与该帐号关联的索引码和设备信息不一致,该服务终端直接返回密码重置失败的信息至电子设备。6.如权利要求5所述的帐号密码重置方法,其特征在于,该方法还包括:提示步骤,将服务终端返回的信息显示在电子设备的显示装置上,以提示用户对所述帐号密码的重置是否成功。7.一种帐号密码重置系统,应...

【专利技术属性】
技术研发人员:熊雨凯李新华
申请(专利权)人:富泰华工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

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

1