基于权限分发的邀请码注册授权实现方法及系统技术方案

技术编号:27059742 阅读:18 留言:0更新日期:2021-01-15 14:39
本发明专利技术公开了基于权限分发的邀请码注册授权实现方法及系统,属于业务系统注册授权技术领域,要解决的技术问题为如何对邀请码进行分权限、分机构邀请,统一并简化用户注册以及授权流程。包括如下步骤:根据邀请码权限信息对邀请码进行权限划分,创建并加密邀请码,得到带有权限特征的邀请码;将邀请码分级下发各个用户;用户根据邀请码进行账号注册,邀请码校验通过且经业务系统授权后,得到对应的账号密码;用户根据邀请码进行岗位注册,邀请码校验通过且经业务系统授权后,得到新的岗位;用户根据邀请码进行新增授权申请,邀请码校验通过且经业务系统授权后,用户新增有所述邀请码所属组织机构下其他业务系统的密码登录权限。系统执行上述方法。

【技术实现步骤摘要】
基于权限分发的邀请码注册授权实现方法及系统
本专利技术涉及业务系统注册授权
,具体地说是基于权限分发的邀请码注册授权实现方法及系统。
技术介绍
统一用户注册、授权一般是管理员在系统中将账号统一进行注册、授权,然后下发至各个用户,整个过程中,需管理员操作多个账号,比如一个组织机构需要一个业务系统的账号,如果管理员统一注册下发,需要管理员同时管理多个账号,很有可能造成账号密码的错误匹配以及账号下发过程中导致的下发错误等。在一定场景下处理相对复杂、管理复杂,此时我们可以借助邀请码来解决,邀请码是将管理员注册账号以及授权的过程进行拆分,将更多的操作开放给用户,管理员只需在系统中生成邀请码,将邀请码下发给用户,用户通过邀请码,自行进行注册或授权操作。现存的邀请码注册方式是单角色、单权限的,即所有邀请码所对应的权限是一致的。如何对邀请码进行分权限、分机构邀请,统一并简化用户注册以及授权流程,是需要解决的技术问题。
技术实现思路
本专利技术的技术任务是针对以上不足,提供基于权限分发的邀请码注册授权实现方法及系统,来解决如何对邀请码进行分权限、分机构邀请,统一并简化用户注册以及授权流程的技术问题。第一方面,本专利技术提供一种基于权限分发的邀请码注册授权实现方法,包括如下步骤:用户申请业务系统的邀请码,发送邀请码申请;根据邀请码权限信息对邀请码进行权限划分,创建并加密邀请码,得到带有权限特征的邀请码,邀请码权限信息包括邀请码所属业务系统、邀请码所属组织机构以及邀请码有效期,邀请码权限特征包括但不限于邀请码所属业务系统和邀请码所属组织机构;将邀请码分级下发各个用户;用户根据邀请码进行账号注册,邀请码校验通过且经业务系统授权后,得到对应的账号密码,账号密码用于登录业务系统;用户根据邀请码进行岗位注册,邀请码校验通过且经业务系统授权后,得到新的岗位;用户根据邀请码进行新增授权申请,邀请码校验通过且经业务系统授权后,用户新增有所述邀请码所属组织机构下其他业务系统的密码登录权限。作为优选,用户根据邀请码进行账号注册,邀请码校验通过且经业务系统授权后,得到对应的账号密码,包括如下步骤:用户首次进行账号注册的前提下,通过用户注册界面输入邀请码;对邀请码进行校验,校验邀请码的状态;如果邀请码的状态正常,通过用户注册界面填写账号信息,并对账号信息进行有效性验证;验证通过后,将账号信息存储在数据库中,向用户返回账号和密码,并向业务系统发送账号注册信息,账号注册信息包括上述账号和密码;业务系统基于账号注册信息为用户授权,授权后,用户能够基于账号密码登录业务系统。作为优选,用户根据邀请码进行岗位注册,邀请码校验通过且经业务系统授权后,得到新的岗位,包括如下步骤:用户具有账号密码的前提下,通过岗位注册界面输入邀请码;对邀请码进行校验,校验邀请码的状态;如果邀请码的状态正常,通过岗位注册界面填写岗位信息,并对岗位信息进行有效性验证;验证通过后,将岗位信息存储在数据库中,并向业务系统发送岗位注册信息,岗位注册信息包括账号和密码;业务系统基于岗位注册信息为用户授权,授权后,用户得到新的岗位。作为优选,通过岗位注册界面填写岗位信息,包括:在岗位注册界面选择组织机构,并检查回显的账号信息;如果检查无误,填写岗位名称。作为优选,用户根据邀请码进行新增授权申请,邀请码校验通过且经业务系统授权后,用户新增有所述邀请码所属组织机构下其他业务系统的密码登录权限,包括如下步骤:用户具有账号密码的前提下,通过邀请码授权界面输入邀请码;对邀请码进行校验,校验邀请码的状态;如果邀请码的状态正常,通过岗位注册界面填写岗位信息,并对岗位信息进行有效性验证;如果验证通过且组织结构一致,调用用户增加授权方法进行其他业务系统授权,并将授权信息发送至各个业务系统;其他业务系统接收到授权信息后,为所述邀请码对应的账号授权,所述邀请码对应的用户能够通过账号密码登录其他业务系统。作为优选,账号信息包括但不限于组织机构、姓名、身份证号码、联系方式、所在部门以及职务;联系方式包括但不限于手机号码;对账号信息进行有效性验证包括验证手机号码。作为优选,对邀请码进行校验,包括:校验邀请码是否被使用;校验邀请码是否超过有效期;校验邀请码的状态是否正常。第二方面,本专利技术提供一种基于权限分发的邀请码注册授权实现系统,其特征在于用于通过如第一方面任一项所述的基于权限分发的邀请码注册授权实现方法,创建邀请码并根据邀请码进行统一注册、统一授权,所述系统包括:邀请码创建模块,所述邀请码创建模块用于接收用户发送的邀请码申请,根据邀请码权限信息对邀请码进行权限划分,创建并加密邀请码,得到带有权限特征的邀请码,并将邀请码分级下发用户,邀请码权限信息包括邀请码所属业务系统、邀请码所属组织机构以及邀请码有效期,邀请码权限特征包括但不限于邀请码所属业务系统和邀请码所属组织机构;邀请码校验模块,所述邀请码校验模块用于对邀请码进行校验;账号注册模块,所述账号注册模块以用户注册界面的形式与用户交互,用于支持用户输入邀请码并调用邀请码校验模块对邀请码进行检验,用于支持用户输入账号信息进行账号注册,并调用业务系统进行账号密码登录授权;岗位注册模块,所述岗位注册模块以岗位注册界面的形式与用户交互,用于支持用户输入邀请码并调用邀请码校验模块对邀请码进行检验,用于支持用户输入岗位信息进行岗位注册,并调用业务系统进行岗位授权;新增授权模块,所述新增授权模块以新增授权界面的形式与用户交互,用于支持用户输入邀请码并调用邀请码校验模块对邀请码进行检验,用于支持调用增加授权方法为用户增加组织机构下其他业务系统,并调用其他业务系统进行支持用户密码登录的授权。作为优选,校验模块用于对邀请码进行校验,包括:校验邀请码是否被使用;校验邀请码是否超过有效期;校验邀请码的状态是否正常。作为优选,账号信息包括但不限于组织机构、姓名、身份证号码、联系方式、所在部门以及职务;联系方式包括但不限于手机号码;对账号信息进行有效性验证包括验证手机号码;通过岗位注册界面填写岗位信息,包括:在岗位注册界面选择组织机构,并检查回显的账号信息;如果检查无误,填写岗位名称。本专利技术的基于权限分发的邀请码注册授权实现方法及系统具有以下优点:为统一用户架构中的用户注册、授权提供邀请码的方式,完全替代了原管理员手动注册账号、授权的操作,优化了现有邀请码单一权限的注册方式,简化了账号申请流程,实现了邀请码注册过程中的权限分发,实现简洁、高效、灵活、安全、统一的账号注册、授权以及管理,减少了运维对接的工作量。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用本文档来自技高网...

【技术保护点】
1.基于权限分发的邀请码注册授权实现方法,其特征在于包括如下步骤:/n用户申请业务系统的邀请码,发送邀请码申请;/n根据邀请码权限信息对邀请码进行权限划分,创建并加密邀请码,得到带有权限特征的邀请码,邀请码权限信息包括邀请码所属业务系统、邀请码所属组织机构以及邀请码有效期,邀请码权限特征包括但不限于邀请码所属业务系统和邀请码所属组织机构;/n将邀请码分级下发各个用户;/n用户根据邀请码进行账号注册,邀请码校验通过且经业务系统授权后,得到对应的账号密码,账号密码用于登录业务系统;/n用户根据邀请码进行岗位注册,邀请码校验通过且经业务系统授权后,得到新的岗位;/n用户根据邀请码进行新增授权申请,邀请码校验通过且经业务系统授权后,用户新增有所述邀请码所属组织机构下其他业务系统的密码登录权限。/n

【技术特征摘要】
1.基于权限分发的邀请码注册授权实现方法,其特征在于包括如下步骤:
用户申请业务系统的邀请码,发送邀请码申请;
根据邀请码权限信息对邀请码进行权限划分,创建并加密邀请码,得到带有权限特征的邀请码,邀请码权限信息包括邀请码所属业务系统、邀请码所属组织机构以及邀请码有效期,邀请码权限特征包括但不限于邀请码所属业务系统和邀请码所属组织机构;
将邀请码分级下发各个用户;
用户根据邀请码进行账号注册,邀请码校验通过且经业务系统授权后,得到对应的账号密码,账号密码用于登录业务系统;
用户根据邀请码进行岗位注册,邀请码校验通过且经业务系统授权后,得到新的岗位;
用户根据邀请码进行新增授权申请,邀请码校验通过且经业务系统授权后,用户新增有所述邀请码所属组织机构下其他业务系统的密码登录权限。


2.根据权利要求1所述的基于权限分发的邀请码注册授权实现方法,其特征在于用户根据邀请码进行账号注册,邀请码校验通过且经业务系统授权后,得到对应的账号密码,包括如下步骤:
用户首次进行账号注册的前提下,通过用户注册界面输入邀请码;
对邀请码进行校验,校验邀请码的状态;
如果邀请码的状态正常,通过用户注册界面填写账号信息,并对账号信息进行有效性验证;
验证通过后,将账号信息存储在数据库中,向用户返回账号和密码,并向业务系统发送账号注册信息,账号注册信息包括上述账号和密码;
业务系统基于账号注册信息为用户授权,授权后,用户能够基于账号密码登录业务系统。


3.根据权利要求1所述的基于权限分发的邀请码注册授权实现方法,其特征在于用户根据邀请码进行岗位注册,邀请码校验通过且经业务系统授权后,得到新的岗位,包括如下步骤:
用户具有账号密码的前提下,通过岗位注册界面输入邀请码;
对邀请码进行校验,校验邀请码的状态;
如果邀请码的状态正常,通过岗位注册界面填写岗位信息,并对岗位信息进行有效性验证;
验证通过后,将岗位信息存储在数据库中,并向业务系统发送岗位注册信息,岗位注册信息包括账号和密码;
业务系统基于岗位注册信息为用户授权,授权后,用户得到新的岗位。


4.根据权利要求3所述的基于权限分发的邀请码注册授权实现方法,其特征在于通过岗位注册界面填写岗位信息,包括:
在岗位注册界面选择组织机构,并检查回显的账号信息;
如果检查无误,填写岗位名称。


5.根据权利要求1所述的基于权限分发的邀请码注册授权实现方法,其特征在于用户根据邀请码进行新增授权申请,邀请码校验通过且经业务系统授权后,用户新增有所述邀请码所属组织机构下其他业务系统的密码登录权限,包括如下步骤:
用户具有账号密码的前提下,通过邀请码授权界面输入邀请码;
对邀请码进行校验,校验邀请码的状态;
如果邀请码的状态正常,通过岗位注册界面填写岗位信息,并对岗位信息进行有效性验证;
如果验证通过且组织...

【专利技术属性】
技术研发人员:田东辉
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:山东;37

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

1