一种用户名及密码保护系统技术方案

技术编号:19703100 阅读:32 留言:0更新日期:2018-12-08 14:25
本发明专利技术公开了一种用户名及密码保护系统,包括用户登录单元、加密单元与服务器单元,用户登录单元包括有密码录入模块与账户录入模块,加密单元包括有密码验证模块、账户验证模块、错误记录模块、验证码模块与验证码检测单元,服务器单元包括有账户数据库模块、密码数据库模块、IP获取单元、服务器记录模块、验证码发送单元、账户锁定模块、后台统计模块与资源整合模块。本发明专利技术所述的一种用户名及密码保护系统,设有服务器记录模块、IP获取单元、账户锁定模块、后台统计模块与资源整合模块,能够对异常账号进行统计记录,由后台通过绑定账号对异常账号进行验证,并且具有锁定账号的功能,带来更好的使用前景。

【技术实现步骤摘要】
一种用户名及密码保护系统
本专利技术涉及保护系统领域,特别涉及一种用户名及密码保护系统。
技术介绍
现如今网络上的各大网络服务平台均需要网络游客进行事先的注册登录,注册完成的账号可与自己的手机号或别的网络平台上的账号做捆绑,才能使用平台上的更多功能,网络安全性较差可能存在窃取的风险,因此需要保护系统保障用户的账号安全与隐私安全;现有的保护系统在使用时存在一定的弊端,不能够对异常账号进行统计记录,不能够由后台通过绑定账号对异常账号进行验证,并且不具有锁定账号的功能,安全性较差,需要进一步的完善,在实际使用时带来了一定的影响,为此,我们提出一种用户名及密码保护系统。
技术实现思路
本专利技术的主要目的在于提供一种用户名及密码保护系统,可以有效解决
技术介绍
中的问题。为实现上述目的,本专利技术采取的技术方案为:一种用户名及密码保护系统,包括用户登录单元、加密单元与服务器单元,所述用户登录单元包括有密码录入模块与账户录入模块,所述用户登录单元将密码录入模块与账户录入模块的录入信息进行整合传输给所述加密单元,所述加密单元包括有密码验证模块、账户验证模块、错误记录模块、验证码模块与验证码检测单元,所述服务器单元包括有账户数据库模块、密码数据库模块、IP获取单元、服务器记录模块、验证码发送单元、账户锁定模块、后台统计模块与资源整合模块,所述服务器单元能够与加密单元进行数据的识别与验证,所述服务器单元提供后台记录的账户名以及密码,所述加密单元进行账户名与密码的识别与验证,当所述用户登录单元的录入信息不符合服务器单元的记录信息时则登录失败。优选的,所述密码录入模块与账户录入模块共同组成了用户登录单元,所述密码录入模块负责录入密码信息,所述账户录入模块负责录入账户名信息。优选的,所述密码验证模块与账户验证模块会分别向密码数据库模块与账户数据库模块发出识别验证请求,所述密码数据库模块与账户数据库模块分别记录了已注册的密码信息与账户名信息。优选的,所述错误记录模块负责记录账户登录失败的次数,当失败次数超过预先设定值时,所述错误记录模块会向验证码发送单元提出验证码申请,由所述验证码发送单元向账户绑定的另一个账户发出验证码。优选的,所述服务器记录模块主要负责数据的传输以及命令的执行,所述服务器记录模块可接收来自账户锁定模块发出的锁定命令并执行该命令。优选的,所述后台统计模块可对登录失败账户与登录异常账户进行统计,所述后台统计模块将统计的数据信息发送给资源整合模块。优选的,所述验证码发送单元进行验证码数据发送,并将验证码数据信息传输给服务器记录模块方便进行验证码验证。与现有技术相比,本专利技术具有如下有益效果:本专利技术中,服务器记录模块与IP获取单元会对登录账户的IP地址进行抓取,当IP地址与日常登录地址吻合时,则判断为正常登录用户,当IP地址与日常登录地址不吻合时,则后台统计模块对登录账户的信息进行记录,会通过资源整合模块向账户的另一个捆绑账户发出验证信息来进一步验证为正常登录用户,当账户无法通过流程完成验证时,账户锁定模块会发出锁定命令,对异常账户进行锁定,使得账户不能使用正常的相关功能不能更改账户信息,从而保障账户的安全性,后台统计模块统计了所有异常账号的信息,所有没有通过验证的账户会一直存储在后台统计模块,便于后台人工进行验证,带来更好的使用前景。附图说明图1为本专利技术一种用户名及密码保护系统的整体结构示意图;图2为本专利技术一种用户名及密码保护系统的用户登录单元结构图;图3为本专利技术一种用户名及密码保护系统的加密单元结构图;图4为本专利技术一种用户名及密码保护系统的服务器单元结构图。图中:1、用户登录单元;2、加密单元;3、服务器单元;4、密码录入模块;5、账户录入模块;6、密码验证模块;7、账户验证模块;8、错误记录模块;9、验证码模块;10、验证码检测单元;11、账户数据库模块;12、密码数据库模块;13、IP获取单元;14、服务器记录模块;15、验证码发送单元;16、账户锁定模块;17、后台统计模块;18、资源整合模块。具体实施方式为使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本专利技术。如图1-4所示,一种用户名及密码保护系统,包括用户登录单元1、加密单元2与服务器单元3,用户登录单元1包括有密码录入模块4与账户录入模块5,用户登录单元1将密码录入模块4与账户录入模块5的录入信息进行整合传输给加密单元2,加密单元2包括有密码验证模块6、账户验证模块7、错误记录模块8、验证码模块9与验证码检测单元10,服务器单元3包括有账户数据库模块11、密码数据库模块12、IP获取单元13、服务器记录模块14、验证码发送单元15、账户锁定模块16、后台统计模块17与资源整合模块18,服务器单元3能够与加密单元2进行数据的识别与验证,服务器单元3提供后台记录的账户名以及密码,加密单元2进行账户名与密码的识别与验证,当用户登录单元1的录入信息不符合服务器单元3的记录信息时则登录失败;密码录入模块4与账户录入模块5共同组成了用户登录单元1,密码录入模块4负责录入密码信息,账户录入模块5负责录入账户名信息;密码验证模块6与账户验证模块7会分别向密码数据库模块12与账户数据库模块11发出识别验证请求,密码数据库模块12与账户数据库模块11分别记录了已注册的密码信息与账户名信息;错误记录模块8负责记录账户登录失败的次数,当失败次数超过预先设定值时,错误记录模块8会向验证码发送单元15提出验证码申请,由验证码发送单元15向账户绑定的另一个账户发出验证码;服务器记录模块14主要负责数据的传输以及命令的执行,服务器记录模块14可接收来自账户锁定模块16发出的锁定命令并执行该命令;后台统计模块17可对登录失败账户与登录异常账户进行统计,后台统计模块17将统计的数据信息发送给资源整合模块18;验证码发送单元15进行验证码数据发送,并将验证码数据信息传输给服务器记录模块14方便进行验证码验证。需要说明的是,本专利技术为一种用户名及密码保护系统,在使用时,用户登录单元1包括了密码录入模块4与账户录入模块5,账户录入模块5可录入账户名信息,密码录入模块4可录入密码信息,录入完成后账户录入模块5将信息传给账户验证模块7,密码录入模块4将信息传给密码验证模块6,账户数据库模块11与密码数据库模块12进行整合匹配,将配对的信息与账户验证模块7与密码录入模块4所输入的信息做对比,当信息无误配对成功时,则账户登录成功,服务器记录模块14与IP获取单元13会对登录账户的IP地址进行抓取,当IP地址与日常登录地址吻合时,则判断为正常登录用户,当IP地址与日常登录地址不吻合时,则后台统计模块17对登录账户的信息进行记录,会通过资源整合模块18向账户的另一个捆绑账户发出验证信息来进一步验证为正常登录用户,当账户无法通过流程完成验证时,账户锁定模块16会发出锁定命令,对异常账户进行锁定,使得账户不能使用正常的相关功能不能更改账户信息,从而保障账户的安全性,后台统计模块17统计了所有异常账号的信息,所有没有通过验证的账户会一直存储在后台统计模块17,便于后台人工进行验证,账户数据库模块11与密码数据库模块12进行整合匹配,将配对的信息与账户验证模块7与密码录本文档来自技高网...

【技术保护点】
1.一种用户名及密码保护系统,包括用户登录单元(1)、加密单元(2)与服务器单元(3),其特征在于:所述用户登录单元(1)包括有密码录入模块(4)与账户录入模块(5),所述用户登录单元(1)将密码录入模块(4)与账户录入模块(5)的录入信息进行整合传输给所述加密单元(2),所述加密单元(2)包括有密码验证模块(6)、账户验证模块(7)、错误记录模块(8)、验证码模块(9)与验证码检测单元(10),所述服务器单元(3)包括有账户数据库模块(11)、密码数据库模块(12)、IP获取单元(13)、服务器记录模块(14)、验证码发送单元(15)、账户锁定模块(16)、后台统计模块(17)与资源整合模块(18),所述服务器单元(3)能够与加密单元(2)进行数据的识别与验证,所述服务器单元(3)提供后台记录的账户名以及密码,所述加密单元(2)进行账户名与密码的识别与验证,当所述用户登录单元(1)的录入信息不符合服务器单元(3)的记录信息时则登录失败。

【技术特征摘要】
1.一种用户名及密码保护系统,包括用户登录单元(1)、加密单元(2)与服务器单元(3),其特征在于:所述用户登录单元(1)包括有密码录入模块(4)与账户录入模块(5),所述用户登录单元(1)将密码录入模块(4)与账户录入模块(5)的录入信息进行整合传输给所述加密单元(2),所述加密单元(2)包括有密码验证模块(6)、账户验证模块(7)、错误记录模块(8)、验证码模块(9)与验证码检测单元(10),所述服务器单元(3)包括有账户数据库模块(11)、密码数据库模块(12)、IP获取单元(13)、服务器记录模块(14)、验证码发送单元(15)、账户锁定模块(16)、后台统计模块(17)与资源整合模块(18),所述服务器单元(3)能够与加密单元(2)进行数据的识别与验证,所述服务器单元(3)提供后台记录的账户名以及密码,所述加密单元(2)进行账户名与密码的识别与验证,当所述用户登录单元(1)的录入信息不符合服务器单元(3)的记录信息时则登录失败。2.根据权利要求1所述的一种用户名及密码保护系统,其特征在于:所述密码录入模块(4)与账户录入模块(5)共同组成了用户登录单元(1),所述密码录入模块(4)负责录入密码信息,所述账户录入模块(5)负责录入账户名信息。3.根据权利要求1所...

【专利技术属性】
技术研发人员:曹义祥陶玲陆琴
申请(专利权)人:安徽信尔联信息科技有限公司
类型:发明
国别省市:安徽,34

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

1