一种用户管理系统及用户管理方法技术方案

技术编号:20222021 阅读:46 留言:0更新日期:2019-01-28 20:27
本发明专利技术公开了一种用户管理系统,其特征在于:包括用户注册登录模块、用户身份审核模块、传输模块、区块链存储模块、区块链访问模块;本发明专利技术的目的是为了克服现有技术中的不足之处,提供一种用户管理系统以及基于用户管理系统的用户管理方法。

【技术实现步骤摘要】
一种用户管理系统及用户管理方法
本专利技术涉及一种用户管理系统,本专利技术还涉及一种用户管理系统的用户管理方法,属于通信
和网络应用

技术介绍
现有的用户管理系统数据信息经过的环节较多,难以做到每一个环节都投入足够的检查与管理力量。缺乏数据安全保障、隐私保护以及数据所有权等规范机制。
技术实现思路
本专利技术的目的是为了克服现有技术中的不足之处,提供一种用户管理系统以及基于用户管理系统的用户管理方法。为了达到上述目的,本专利技术采用以下方案:一种用户管理系统,其特征在于:包括用户注册登录模块、用户身份审核模块、传输模块、区块链存储模块、区块链访问模块;用户注册登录模块:用于接收用户所发送的申请信息,并将申请信息发送至用户身份审核模块;将账号和密码反馈给用户;通过账号和密码登录后向区块链访问模块发送用户访问请求;用户身份审核模块:接收用户注册模块发送的申请信息,对接收到的申请信息进行审核,并根据审核通过的申请信息生成用户的账号和密码,并发送至用户注册模块;通过传输模块将用户的申请信息、账号和密码发送至区块链存储模块;区块链存储模块:接收并存储各区块链节点的用户的申请信息、账号和密码;存储用户的本体信息和行为信息,并分发安全密钥;将分发安全密钥后的用户的本体信息和行为信息广播至各个区块链节点;用于对访问请求进行处理,并通过所述区块链访问模块向所述用户注册登录模块反馈根据所述请求处理后的匹配数据;区块链访问模块:接收用户访问请求,并将访问请求发送至所述区块链存储模块;接收区块链存储模块反馈的匹配数据。如上所述的一种用户管理系统,其特征在于所述用户注册登录模块包括用户基本信息录入模块、面部图像录入模块、声纹数据录入模块,指纹数据录入模块。如上所述的一种用户管理系统,其特征在于所述声纹数据录入模块用于录入用户朗读指定验证文本的声纹特征和唇动间隔时间数据。如上所述的一种用户管理系统,其特征在于所述面部图像录入模块通过摄像头采集用户面部图像信息。如上所述的一种用户管理系统,其特征在于所述指纹数据录入模块用于录入用户指纹信息。一种用户管理方法,其特征在于包括:S1、用户通过用户注册登录模块填写申请信息,经过用户身份审核模块审核通过后获得账号和密码,并可通过账号和密码登录;S2、通过传输模块将用户的申请信息、账号和密码发送至区块链存储模块存储并分发安全密钥;将分发安全密钥后的用户的本体信息和行为信息广播至各个区块链节点;S3、用户通过区块链访问模块向区块链存储模块发送用户访问请求,当区块链存储模块接收到用户访问请求后向区块链访问模块反馈匹配数据。综上所述,本专利技术相对于现有技术其有益效果是:本专利技术技术方案采用区块链技术,使系统成为一个去中心化系统,能安全地存储用户请求信息、账号、秘密信息,信息不可伪造和篡改,具有很高的公信力,可以自动执行智能合约,无需任何中心化机构的审核。附图说明图1为本专利技术用户管理系统的示意图;图2为本专利技术用户管理方法的示意图。具体实施方式下面结合具体实施方式对本专利技术作进一步描述:如图1-2所示,本专利技术一种用户管理系统,包括用户注册登录模块、用户身份审核模块、传输模块、区块链存储模块、区块链访问模块;用户注册登录模块:用于接收用户所发送的申请信息,并将申请信息发送至用户身份审核模块;将账号和密码反馈给用户;通过账号和密码登录后向区块链访问模块发送用户访问请求;用户身份审核模块:接收用户注册模块发送的申请信息,对接收到的申请信息进行审核,并根据审核通过的申请信息生成用户的账号和密码,并发送至用户注册模块;通过传输模块将用户的申请信息、账号和密码发送至区块链存储模块;区块链存储模块:接收并存储各区块链节点的用户的申请信息、账号和密码;存储用户的本体信息和行为信息,并分发安全密钥;将分发安全密钥后的用户的本体信息和行为信息广播至各个区块链节点;用于对访问请求进行处理,并通过所述区块链访问模块向所述用户注册登录模块反馈根据所述请求处理后的匹配数据;区块链访问模块:接收用户访问请求,并将访问请求发送至所述区块链存储模块;接收区块链存储模块反馈的匹配数据。本专利技术所述用户注册登录模块包括用户基本信息录入模块、面部图像录入模块、声纹数据录入模块,指纹数据录入模块。本专利技术所述声纹数据录入模块用于录入用户朗读指定验证文本的声纹特征和唇动间隔时间数据。本专利技术所述面部图像录入模块通过摄像头采集用户面部图像信息。本专利技术所述指纹数据录入模块用于录入用户指纹信息。一种用户管理方法,其特征在于包括:S1、用户通过用户注册登录模块填写申请信息,经过用户身份审核模块审核通过后获得账号和密码,并可通过账号和密码登录;S2、通过传输模块将用户的申请信息、账号和密码发送至区块链存储模块存储并分发安全密钥;将分发安全密钥后的用户的本体信息和行为信息广播至各个区块链节点;S3、用户通过区块链访问模块向区块链存储模块发送用户访问请求,当区块链存储模块接收到用户访问请求后向区块链访问模块反馈匹配数据。本专利技术中用户向用户注册登录模块输入账号和密码,用户身份审核模块进行审核,若审核通过,用户通过区块链访问模块查询到区块链存储模块上的数据。以上显示和描述了本专利技术的基本原理和主要特征以及本专利技术的优点。本行业的技术人员应该了解,本专利技术不受上述实施例的限制,上述实施例和说明书中描述的只是说明本专利技术的原理,在不脱离本专利技术精神和范围的前提下,本专利技术还会有各种变化和改进,这些变化和改进都落入要求保护的本专利技术范围内。本专利技术要求保护范围由所附的权利要求书及其等效物界定。本文档来自技高网...

【技术保护点】
1.一种用户管理系统,其特征在于:包括用户注册登录模块、用户身份审核模块、传输模块、区块链存储模块、区块链访问模块;用户注册登录模块:用于接收用户所发送的申请信息,并将申请信息发送至用户身份审核模块;将账号和密码反馈给用户;通过账号和密码登录后向区块链访问模块发送用户访问请求;用户身份审核模块:接收用户注册模块发送的申请信息,对接收到的申请信息进行审核,并根据审核通过的申请信息生成用户的账号和密码,并发送至用户注册模块;通过传输模块将用户的申请信息、账号和密码发送至区块链存储模块;区块链存储模块:接收并存储各区块链节点的用户的申请信息、账号和密码;存储用户的本体信息和行为信息,并分发安全密钥;将分发安全密钥后的用户的本体信息和行为信息广播至各个区块链节点;用于对访问请求进行处理,并通过所述区块链访问模块向所述用户注册登录模块反馈根据所述请求处理后的匹配数据;区块链访问模块:接收用户访问请求,并将访问请求发送至所述区块链存储模块;接收区块链存储模块反馈的匹配数据。

【技术特征摘要】
1.一种用户管理系统,其特征在于:包括用户注册登录模块、用户身份审核模块、传输模块、区块链存储模块、区块链访问模块;用户注册登录模块:用于接收用户所发送的申请信息,并将申请信息发送至用户身份审核模块;将账号和密码反馈给用户;通过账号和密码登录后向区块链访问模块发送用户访问请求;用户身份审核模块:接收用户注册模块发送的申请信息,对接收到的申请信息进行审核,并根据审核通过的申请信息生成用户的账号和密码,并发送至用户注册模块;通过传输模块将用户的申请信息、账号和密码发送至区块链存储模块;区块链存储模块:接收并存储各区块链节点的用户的申请信息、账号和密码;存储用户的本体信息和行为信息,并分发安全密钥;将分发安全密钥后的用户的本体信息和行为信息广播至各个区块链节点;用于对访问请求进行处理,并通过所述区块链访问模块向所述用户注册登录模块反馈根据所述请求处理后的匹配数据;区块链访问模块:接收用户访问请求,并将访问请求发送至所述区块链存储模块;接收区块链存储模块反馈的匹配数据。2.根据权利要求1...

【专利技术属性】
技术研发人员:陈高永张占文
申请(专利权)人:广东博云公共平台网络科技有限公司
类型:发明
国别省市:广东,44

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

1