基于应用程序的解决遗忘账号密码的方法与流程

文档序号:24552970发布日期:2021-04-06 12:04阅读:121来源:国知局
基于应用程序的解决遗忘账号密码的方法与流程

本发明涉及密码应用程序领域,具体地说,是一种基于应用程序的解决遗忘账号密码的方法。



背景技术:

现有市面上的应用程序都需要注册,设置登录用户名,设置用户名密码。算上你的银行账户(中行,建行,中信,工行),聊天软件(微信,qq),导航软件(高德,百度),交通软件(北京公交,亿通行,交通12123,北京交警,易捷加油,e国网等),购物软件(京东,淘宝,米店,拼多多等),音视频软件(qq音乐、网易云音乐)还有一些其他乱七八糟对的软件,算下来少说有个50多个账号;最终你会发现软件自动退出,需要再次登录,这时候你就行不起来你的账号了;想起来账号但是密码忘记了;虽然现在大多数app支持手机号发送验证码登录,用动态验证码找回密码,同时也存在一定的缺陷。有可能你当时注册的手机号已经更换,或者手机不在跟前等无法获取验证码,导致无法找回。



技术实现要素:

为了解决上述问题,本发明提出一种基于应用程序的解决遗忘账号密码的方法。本发明将解决这个密码遗忘,甚至是能共享登录账户和密码,方便登录,节省时间。

为达到上述目的,本发明采用的具体技术方案如下:一种基于应用程序的解决遗忘账号密码的方法,其特征在于:包括以下步骤:预处理:开启智能终端,打开应用程序,并允许应用程序获取本智能终端手机号权限;

步骤1):在应用程序登录页面输入登录手机号后,所述应用程序获取所述智能终端的手机号;

步骤2):所述应用程序服务器根据预先保存的用户信息(用户信息包括用户基本信息:用户名字、用户本人手机号、用户附属手机号、个人指纹信息)判断输入登录手机号对应用户为主用户还是为附属用户,若为主用户执行步骤4),若判断不是主用户进入步骤3);

步骤3):所述应用程序继续判断输入登录手机号是否为附属用户,若为附属用户执行步骤4),若判断不是附属用户进入步骤5);

步骤4):所述应用程序检测用户信息,用户进入账号密码管理设置界面,完成设置后选择登录模式,服务器获取用户操作(该用户操作具体为:用户在账号密码管理设置界面的设置操作与选择登录模式的操作),并确认遗忘账号密码,结束;

该用户或为主用户或为附属用户;

步骤5):弹窗提示,用户输入手机号不匹配,结束。

采用上述方案,应用程序内部写入一段代码,用于解决遗忘账号密码;用户输入手机号,服务器根据数据库中手机号数据判断手机号为什么用户,应用程序获取该用户的用户信息,进入账号密码管理设置界面,进一步设置。

进一步描述,步骤2中,所述应用程序服务器根据预先保存的用户信息(预先保存的用户信息为用户第一次或上一次登录输入、注册的用户名字、用户本人手机号、用户附属手机号、个人指纹信息)判断输入登录手机号对应用户为主用户还是为附属用户的具体步骤为:

步骤21):所述应用程序将读取到的智能终端手机号与所述输入登录手机号比对;

步骤22):若所述输入登录手机号与读取到的智能终端手机号一致,所述应用程序判断为主用户,自动查询主用户信息,并获取主用户信息中的主用户操作权限,进入账号密码管理界面;

步骤23):若所述输入登录手机号与服务器内附属账号手机号一致,所述应用程序判断为附属用户,自动查询附属用户信息(附属用户信息为主用户设置的亲戚朋友等的附属用户名字、手机号、个人指纹信息,附属用户也可以在账号密码管理设置界面修改、设置),并获取附属用户信息中的附属用户操作权限,进入账号密码管理界面。

采用上述方案,验证用户信息后,智能终端根据用户信息、操作权限进入账号密码管理界面,更加智能、有效。

再做进一步描述,所述步骤4)中应用程序的验证用户信息方法包括以下步骤:

步骤41):所述应用程序对用户进行身份验证,获取用户账号密码管理设置界面的设置信息;该身份验证方式包含多种验证方式,可以通过手机发送短信验证,也可以通过智能终端的指纹识别数据上传到数据库验证户主身份;其中用户账号密码管理设置界面的设置信息包含用户密码提示信息、用户安全问题设置信息、用户账户密码信息、主用户手机号及附属用户手机号信息、主用户对附属用户管理设置的信息、主用户分配给附属用户的权限管理信息;

当附属用户输入的是主用户的手机号,需要验证用户身份,验证到是附属用户的信息,输入主用户手机号登录,服务器会判定为附属用户;附属用户也可以输入附属用户的手机号码登录(需要主用户预先在附属用户账号密码管理界面设置),服务器也会判断为附属用户。

步骤42):所述应用程序根据用户身份,获取用户对应操作权限;

步骤43):所述应用程序控制用户进入账号密码管理设置界面;

步骤44):用户完成账号密码管理设置后,选择登录模式登陆,该登录模式包括账号密码提醒模式、自动填充账号密码模式,根据用户选择登录模式进一步验证完成登录。

采用上述方案,在用户输入手机号登陆时,应用程序会通过智能终端指纹识别模块或发送手机信息完整验证,用户输入手机号码,服务器验证用户信息,判断用户身份,实现了主用户的亲戚朋友登录应用程序可以通过附属用户的手机号登录,比较便捷,例如主用户的亲朋好友可以通过的附属用户手机号登录家庭生活缴费应用程序程序,附属用户通过附属用户手机号登录后再进行身份验证。

再做进一步描述,所述账号密码管理设置界面包括账号密码增加删减更新管理设置、账号密码提示设置、账号密码安全问题设置、附属用户增加删减管理设置、附属用户权限管理设置、主用户手机号更改设置;

所述账号密码增加删减更新管理设置包括增加、删减、更新账号密码,该账号密码管理设置用于自动填充账号密码模式,用户预先填写对应应用程序账号密码;

所述账号密码提示设置包括账号密码提示,该密码提示用于账号密码提醒模式,根据提示信息登录;

所述账号密码安全问题设置包括用户安全问题设置,该安全问题用于自动填充账号密码模式,根据用户回答预先设置的安全问题完成自动填充账号密码;

所述附属用户增加删减管理包括增加、删减附属用户数量;

所述附属用户权限管理设置用于主用户对附属用户权限的管理设置;主用户设置附属用户拥有登录部分应用程序的权限、修改应用程序的权限、管理用户安全问题、账号密码提示的权限、附属用户修改附属用户手机号权限、附属用户修改应用程序密码权限。

所述主用户手机号更改设置包括手机号修改设置,当主用户手机号发生变更时通过所述主用户手机号更改设置更改新手机号。

采用上述方案,账号密码管理设置界面可以灵活管理设置主用户对附属用户的数量、权限管控,设置应用程序的安全问题、账号密码提示的管控,以及对附属用户的权限的管控,可以根据不同情况下对不同应用程序设置。比如对支付、银行类的应用程序可以设置为只能主用户登录操作,对一些生活缴费、休闲娱乐类的应用程序设置为主用户、附属用户共享账号,可以供多人使用、便捷登录。

再做进一步描述,当用户选择账号密码提醒模式时,所述账号密码提醒模式会在登录时弹窗提示,该提示为主用户预先设置账号密码提示,主用户根据所述账号密码提示手动输入登录;

当用户选择自动填充账号密码模式时,所述自动填充账号密码模式包括回答安全问题自动填充、用户选择账号密码填充两种验证方式,完成验证登录;所述回答安全问题自动填充方式需要主用户预先设置安全问题,该安全问题也能设置为空,即不需回答问题。所述用户选择账号密码填充方式为主用户从一组随机的账号密码选项选择正确的账号密码登录。

采用上述方案,主用户可以针对于不同的应用选择不同的登录模式以保证使用中的既便捷又不失安全性。针对于主用户个人隐私的应用程序类可以选择账号密码提醒模式,根据主用户预先设定的提示来手动填写账号密码,针对于主用户需要共享类的应用程序,可以选择安全问题或者随机账号密码选择填充,例如选择安全问题,回答主用户预先设定的安全问题,密码自动填充,该安全问题也可以设置为空,直接填充密码;也可以选择一组随机账号密码选择填充模式来填充账号密码,根据主用户的对该应用程序账号密码的记忆选择该应用程序正确的账号密码来填充账号密码。

再做进一步描述,所述智能终端连接应用程序服务器,该应用程序服务器用于存储所述账号密码管理设置界面的设置信息,并供用户更改;

所述应用程序还包括同步机制,在所述附属用户权限设置给予附属用户修改密码权限,所述附属用户可以修改应用程序密码,修改密码操作会自动同步到主用户。

采用上述方案,应用程序还设有同步机制,比较灵活,给予附属用户修改密码的权限可以同步到主用户上,可以在应用在需要经常修改密码的应用程序上以保证账户安全性。

本发明的有益效果:在愈发复杂的网络中,我们会越来越多地使用应用程序。因此难以避免忘记账号密码,本发明可以帮助户主解决遗忘账号密码,填写账户密码,功能十分强大,不但可以解决遗忘账号密码,还可以提供账号密码共享,以及多元化的智能设置,根据用户安全、隐私等需求提供多种模式登录;在管理密码方面上也非常便捷,主用户不但可以在账号密码管理设置界面管理账号密码,还可以管理附属用户、管理附属用户权限,给予附属用户部分权限共同管理。当主用户手机号不在使用时,可以通过附属用户手机号验证安全问题、发送短信等方式找回应用程序账号密码。

附图说明

图1是本发明的解决遗忘账号密码方法流程图;

图2是本发明的账号密码管理设置界面示意图;

图3是本发明的应用程序运行流程示意图;

图4是本发明的框架示意图。

具体实施方式

下面结合附图对本发明的具体实施方式以及工作原理作进一步详细说明。

实施例:

从图1可以看出,一种基于应用程序的解决遗忘账号密码的方法,其关键在于:包括以下步骤:预处理:开启智能终端,打开应用程序,并允许应用程序获取本智能终端手机号权限;

步骤1):在应用程序登录页面输入登录手机号后,所述应用程序获取所述智能终端的手机号;

步骤2):所述应用程序服务器根据预先保存的用户信息判断输入登录手机号对应用户为主用户还是为附属用户,若为主用户执行步骤4),若判断不是主用户进入步骤3);

所述应用程序服务器根据预先保存的用户信息判断输入登录手机号对应用户为主用户还是为附属用户的具体步骤为:

步骤21):所述应用程序将读取到的智能终端手机号与所述输入登录手机号比对;

步骤22):若所述输入登录手机号与读取到的智能终端手机号一致,所述应用程序判断为主用户,自动查询主用户信息,并获取主用户信息中的主用户操作权限,进入账号密码管理界面;

步骤23):若所述输入登录手机号与服务器内附属账号手机号一致,所述应用程序判断为附属用户,自动查询附属用户信息,并获取附属用户信息中的附属用户操作权限,进入账号密码管理界面。

步骤3):所述应用程序继续判断输入登录手机号是否为附属用户,若为附属用户执行步骤4),若判断不是附属用户进入步骤5);

步骤4):所述应用程序检测用户信息,用户进入账号密码管理设置界面,完成设置后选择登录模式,服务器获取用户操作,并确认遗忘账号密码,结束;

该用户或为主用户或为附属用户;

从图3可以看出,应用程序的验证用户信息方法包括以下步骤:

步骤41):所述应用程序对用户进行身份验证,获取用户账号密码管理设置界面的设置信息;

步骤42):所述应用程序根据用户身份,获取用户对应操作权限;

步骤43):所述应用程序控制用户进入账号密码管理设置界面;

步骤44):用户完成账号密码管理设置后,选择登录模式登陆,该登录模式包括账号密码提醒模式、自动填充账号密码模式,根据用户选择登录模式进一步验证完成登录。

步骤5):弹窗提示,用户输入手机号不匹配,结束。

从图2中可以看出,所述账号密码管理设置界面包括账号密码增加删减更新管理设置、账号密码提示设置、账号密码安全问题设置、附属用户增加删减管理设置、附属用户权限管理设置、主用户手机号更改设置;

所述账号密码增加删减更新管理设置包括增加、删减、更新账号密码,该账号密码管理设置用于自动填充账号密码模式,用户预先填写对应应用程序账号密码;

所述账号密码提示设置包括账号密码提示,该密码提示用于账号密码提醒模式,根据提示信息登录;

所述账号密码安全问题设置包括用户安全问题设置,该安全问题用于自动填充账号密码模式,根据用户回答预先设置的安全问题完成自动填充账号密码;

所述附属用户增加删减管理包括增加、删减附属用户数量;

所述附属用户权限管理设置用于主用户对附属用户权限的管理设置;

所述主用户手机号更改设置包括手机号修改设置,当主用户手机号发生变更时通过所述主用户手机号更改设置更改新手机号。

当用户选择账号密码提醒模式时,所述账号密码提醒模式会在登录时弹窗提示,该提示为主用户预先设置账号密码提示,主用户根据所述账号密码提示手动输入登录;

当用户选择自动填充账号密码模式时,所述自动填充账号密码模式包括回答安全问题自动填充、用户选择账号密码填充两种验证方式,完成验证登录;所述回答安全问题自动填充方式需要主用户预先设置安全问题,所述用户选择账号密码填充方式为主用户从一组随机的账号密码选项选择正确的账号密码登录。

从图4中可以看出,所述智能终端连接应用程序服务器,该应用程序服务器用于存储所述账号密码管理设置界面的设置信息,并供用户更改;

所述应用程序还包括同步机制,在所述附属用户权限设置给予附属用户修改密码权限,所述附属用户可以修改应用程序密码,修改密码操作会自动同步到主用户。

本发明的工作原理:用户允许其使用的应用程序获取本智能终端手机号权限,用户在应用程序登录页面输入手机号,用户程序会先根据手机号判断用户身份,在根据用户信息、权限进入账号密码管理设置界面进一步设置操作,主用户和附属用户的权限不同,主用户可以进行所有管理设置操作,附属用户只能进行部分主用户授权的操作。账号密码管理设置完成后,用户选择登录模式,根据用户预先设置选择不同的登录模式;选择账号密码提示模式,应用程序弹出提示框,用户根据预先设置的提示回忆账号密码手动输入登录,选择自动填充账号密码模式,有两个选项,第一是回答安全问题后自动填充账号密码,用户根据预先设置的安全问题回答后即可自动填充完成登录,第二是用户选择随机账号填充,应用程序会给出一组随机账号,用户选择对应应用程序正确的账号填充密码登录。

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