[发明专利]多重系统用户身份的设置方法及装置在审
| 申请号: | 202011232682.0 | 申请日: | 2020-11-06 |
| 公开(公告)号: | CN112307448A | 公开(公告)日: | 2021-02-02 |
| 发明(设计)人: | 朱师锐 | 申请(专利权)人: | 上海八彦图信息科技有限公司 |
| 主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F40/126 |
| 代理公司: | 北京知果之信知识产权代理有限公司 11541 | 代理人: | 卜荣丽 |
| 地址: | 200122 上海市浦东新区中国(上海)*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 多重 系统 用户 身份 设置 方法 装置 | ||
本申请公开了一种多重系统用户身份的设置方法及装置。该方法包括将系统用户的身份类别信息存储为一个整型数字;通过二进制位运算来把该整型数字解析得出系统用户的不同身份类别,以及授予或取消指定类别的身份类别给系统用户。由此提供了一个统一的身份认证方式,简化系统用户身份认证的流程,极大的降低系统开发和维护成本,本申请解决相关技术中没有统一的用户身份认证方式使得后期系统维护的难度和成本上升的问题。
技术领域
本申请涉及用户身份设置技术领域,具体而言,涉及一种多重系统用户身份的设置方法及装置。
背景技术
目前,一个较为完善的业务系统,通常会提供至少2种不同身份类别,身份类别如管理员和非管理员,给用户使用,如果业务场景较多,甚至会存在10种以上的不同身份类别。由于业务场景的增多,用户身份认证的复杂度也在提高,现有的解决方案是根据不同身份类别分开认证,在一种业务场景下只针对一种身份类别进行认证。
现有的解决方案的缺点是没有统一的用户身份认证方式,分散的身份认证方式使得系统需要维护多处系统入口和存储多种身份类别信息,一个需求改动就会引起多处的调整,使得后期系统维护的难度和成本上升,如果根据业务的需要,系统扩展加入一个全新类别的身份体系,系统开发和维护的成本将成倍的增加。
针对相关技术中没有统一的用户身份认证方式使得后期系统维护的难度和成本上升的问题,目前尚未提出有效的解决方案。
发明内容
本申请的主要目的在于提供一种多重系统用户身份的设置方法及装置,以解决相关技术中没有统一的用户身份认证方式使得后期系统维护的难度和成本上升的问题。
为了实现上述目的,根据本申请的一个方面,提供了一种多重系统用户身份的设置方法。
根据本申请的多重系统用户身份的设置方法包括:将系统用户的身份类别信息存储为一个整型数字;通过二进制位运算来把该整型数字解析得出系统用户的不同身份类别,以及授予或取消指定类别的身份类别给系统用户。
进一步地,所述将系统用户的身份类别信息存储为一个整型数字,包括:对所述系统用户的身份类别进行数字编码;把每个系统用户的身份类别的数字编码均存储为一个整型数字。
进一步地,对所述系统用户的身份类别进行数字编码,包括:
整理出系统用户所有的不同身份类别;如果不同身份类别的数量总共有n个,就把第n种身份类别的数字编码设为2n-1,其中n为大于1的正整数。
进一步地,所述通过二进制位运算来把该整型数字解析系统用户的不同身份类别信息,以及授予或取消指定类别的身份信息给系统用户,包括:
解析得到系统用户拥有的身份类别;所述解析得到系统用户拥有的身份类别,包括:把身份类别的数字编码转换成二进制编码,从该二进制编码里面提取出值为1的位数,每个位数都代表一种类别的身份,这些值为1的位数对应的身份类别组合而成就是系统用户所拥有的身份类别;授予系统用户某个指定的身份类别或者取消系统用户某个指定的身份类别;校验系统用户是否拥有指定的身份类别。
进一步地,所述校验系统用户是否拥有指定的身份类别,包括:
获取系统用户的身份编码;校验该系统用户的身份编码,若校验不通过,拒绝访问;校验该系统用户的身份编码,若校验通过,就通过解析身份编码获取身份类别;根据获取的身份类别进入对应的系统用户。
进一步地,所述授予系统用户某个指定的身份类别的计算公式如公式(1)所示:
NewCode=CurrentCode|GrantedCode (1)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海八彦图信息科技有限公司,未经上海八彦图信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011232682.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无线传输自供电的太阳能追日控制器
- 下一篇:多冗余分布式移动化电源供电系统





