一种安全的账号注册和登录的方法与流程

文档序号:16276455发布日期:2018-12-14 22:36阅读:1525来源:国知局
一种安全的账号注册和登录的方法与流程

本发明涉及网络领域,特别是涉及账号注册和登录的方法。

背景技术

在生活离不开网络的时候,网络安全变得越来越重要,尤其是涉及到个人信息之处,更需要安全的保障。

现有登录方法是账号和密码在同一窗口输入、同时验证,只经过一次验证就通过,安全性较低。

经过多次验证,可极大的增强账号的安全。通常登录后,账号仅作为操作来使用。用默认受限副账号登录,用户注册信息无法泄露。



技术实现要素:

本发明提供一种安全的账号注册和登录的方法,包含注册、登录、找回账号三部分。用以解决账号容易被盗、注册信息泄露的问题。

一、注册:

本发明的第一个方面是提供注册的方法,包括输入:主账号、副账号、副账号密码、验证手机号。

注册规则:

(一)、所述主账号为唯一、且不可更改的注册名,所述主账号只能通过验证手机号登录。服务器在记录所述主账号时,所述主账号编号以汉字和阿拉伯数字组合的方式,按注册的顺序自动生成。注册成功后,1、在第一模块中记录主账号编号、副账号编号、副账号;2、在第二模块中记录主账号编号、副账号编号、副账号密码;3、在第三模块中记录所述主账号、主账号密码、主账号编号、副账号编号、副账号、副账号密码、验证手机号、主账号密码保护的信息;所述第三模块中的信息,只在所述验证手机号验证成功或所述主账号、所述主账号密码保护和所述主账号密码同时验证成功后可访问。

(二)、所述副账号和副账号密码,用所述副账号和所述副账号密码登录的账号默认受限制使用,在注册时可以不输入;在登录所述主账号时可对所述副账号和副账号密码进行设置或更改;可设置多个副账号,并分配不同的权限。

(三)、所述验证手机号为注册账号的唯一方式;注册后可通过所述主账号、所述主账号密码保护、所述主账号密码的同时验证来更改所述验证手机号。

二、登录:

本发明的第二个方面是账号登录的方法,(一)、包括登录窗口设置:登录按钮、输入框、验证码显示、自动选择验证码、手动输入验证码、验证码在账号前几位输入、验证码在账号后几位输入。(二)、包括输入:1、主账号、验证手机号;2、验证码和副账号、副账号密码。

登录规则:

(一)、用户请求登录时,选择所述主账号,输入所述验证手机号收到的信息后获得通过,服务器再将输入的手机号与所述第三模块中的所述验证手机号进行对比,相同则登录。

(二)、登录窗口默认是登录副账号的窗口,所述登录窗口中的所述输入框为单一输入框;在所述登录窗口中还有所述验证码显示、所述登录按钮、所述自动选择验证码、所述手动输入验证码;选择所述自动选择验证码时,从出现的验证码中选择正确的,自动添加到所述输入框中;默认选择所述验证码方式为选择所述手动输入验证码;所述验证码和所述副账号同时在所述输入框中输入;所述验证码可选择在所述验证码在账号前几位输入或所述验证码在账号后几位输入;所述副账号输入格式为所述主账号编号和所述副账号的组合。

(三)、所述副账号发送登录请求,在所述第一模块中验证所述主账号编号,所述主账号编号存在则验证所述副账号,所述副账号存在则发送请求到所述第二模块;在所述第二模块中通过所述副账号编号来查询所述副账号密码,所述副账号密码正确则登录成功。

三、找回账号:

本发明的第三个方面是找回账号的方法,包括:找回账号、验证手机号、获得账号信息三个步骤;找回账号的过程是发送请求到所述第三模块中进行验证的过程。

过程:用户请求所述找回账号,输入所述验证手机号,验证所述验证手机号后发送请求到所述第三模块,所述第三模块中的所述验证手机号与用户输入一致,用户获得账号信息。

四、更改手机号:

本发明的第四个方面是更改手机号的方法,包括;更改手机号、验证信息、更改成功三个步骤。更改手机号的过程是发送请求到所述第三模块中进行验证的过程。

过程:用户请求所述更改手机号,输入所述主账号、所述主账号密码保护、所述主账号密码,对这三个信息同时验证成功,更改所述验证手机号成功。

附图说明

图1为本发明注册方法的流程示意图。

图2为本发明登录方法的流程示意图。

图3为本发明找回账号方法的流程示意图。

图4为本发明登录窗口的设置的结构示意图。

图5为本发明第一模块的简易结构示意图。

图6为本发明第二模块的简易结构示意图。

图7为本发明第三模块的简易结构示意图。

图8为本发明更改手机号方法的流程示意图。

具体实施方案

通过具体实施方案的详细描述,本领域技术人员可对本发明了解的清楚明了。然而提供实施例是用于能够透彻的理解本发明,并不认为是对本发明的限制。应当理解,可以以各种形式实现本发明,而本发明不应该被这里阐述的实施例所限制。

下面结合附图和具体实施例对本发明进行详细描述。

图1中的注册过程:

步骤101用户请求注册,步骤102在注册页面中输入主账号,经第三模块图7中的主账号702验证,检测到没有同名则通过,步骤103可选择现在或以后输入副账号和密码,步骤104验证手机号,步骤105手机号通过验证则注册成功。

注册成功后,在第三模块图7中自动生成主账号编号705,并将编号记录到第一模块图5的主账号编号501中、第二模块图6的主账号编号601中。在第三模块图7的验证手机号701中记录验证成功的手机号。在注册的同时输入了副账号和密码,在第三模块图7中,自动生成副账号编号706、709;输入的副账号名称按注册顺序记录在707副账号1和710副账号2中,输入的副账号密码记录在对应的副账号的副账号密码708、711中;同样,在登录主账号后创建副账号时,也按这个规则进行记录。在第三模块图7中记录副账号信息后,在第一模块图5中记录副账号编号502和副账号503;在第二模块图6中记录副账号编号602和副账号密码603。

图7中702所述主账号为与他人不重复的自身唯一号码,例如身份证号;所述主账号编号为汉字和阿拉伯数字的组合,例如《千字文》中的一个字加数字,格式为天0001、地9999之类;所述副账号编号为阿拉伯数字,例如1、2。

图2中的登录过程:

登录主账号。用户请求图2中的步骤201登录,点击图4中的登录405,经过图2中的步骤207验证手机号和收到的信息,经过步骤208在第三模块图7的验证手机号701中手机号的验证,验证成功则到步骤206登录成功。

登录副账号。用户请求图2中的步骤201登录。步骤202在图4中的登录窗口操作,选择自动选择验证码402则出现多个选择,从中选择一个与验证码显示404内容相同的,或手动输入验证码403,选择验证码在账号前几位407或验证码在账号后几位406,然后在输入框401中按所选择的顺序输入主账号编号、验证码、副账号名,例如天0001abc1234的格式。然后点击登录405转到图2中的步骤203进行验证,在第一模块图5中验证输入的信息与主账号编号501和副账号503一致,则转到图2中的步骤204输入密码。输入密码后转到图2的步骤205中进行验证,首先,根据第一模块图5中的副账号编号502在第二模块图6中副账号编号602查找到副密码603的位置,然后将查找到的密码与输入的密码进行对比,正确则转到图2的步骤206登录成功。

图3中的找回账号过程:

用户请求图3中的步骤301找回账号,步骤302验证手机号收到的信息后,将在第三模块图7中的验证手机号701与输入的手机号进行对比,正确则将705主账号编号、707副账号1和708密码或710副账号2和711密码发送给用户,完成了图3的步骤303获得账号信息。

图8中的更改手机号过程:

用户请求图8中的步骤801更改手机号,进入更改页面执行步骤802,验证第三模块图7中的主账号702、主账号密码703、主账号密码保护704与输入是否一致,成功则转到步骤803,更改图7中的验证手机号701成功。

最后应说明的是:在不脱离本发明真正的精神和原则的情况下,仍可对本发明进行修改或替换,该改变对于本领域技术人员显而易见。因此,这些改变都应包含在本发明保护的范围之内。

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