一种用于多端系统的权限扩展方法和装置制造方法及图纸

技术编号:33200114 阅读:36 留言:0更新日期:2022-04-24 00:35
本发明专利技术公开了一种用于多端系统的权限扩展方法和装置,包括:分别获取所述系统的现有客户端和新增客户端的权限数据;提取系统鉴权服务使用的权限特征值,通过所述权限特征值将所述现有客户端和新增客户端的权限数据进行关联;拦截所述新增客户端的请求,获取所述请求的权限特征值,根据所述请求的权限特征值,调用所述系统的鉴权服务,通过所述现有客户端的权限特征值对所述新增客户端的权限进行验证。解决现有技术方案工作量大,且影响现有系统的稳定性的问题。统的稳定性的问题。统的稳定性的问题。

【技术实现步骤摘要】
一种用于多端系统的权限扩展方法和装置


[0001]本专利技术涉及管限管理
,具体涉及一种用于多端系统的权限扩展方法和装置。

技术介绍

[0002]目前,已经进入信息化时代,人们对信息系统的访问方式也有着很大的改变。之前大家对信息的处理,基本依靠电脑客户端进行管理,伴随着智能手机的普及,大家对信息处理的方式也从PC转移到了手机端。但很多系统在设计的时候并没有考虑支持多端访问,底层也没有专门设计移动APP访问系统的权限控制。在对系统进行移动端扩展的时候,目前对权限控制的设计方案主要有两种:1、重新设计移动端的整体授权方案,包括鉴权模块等整个流程;2、按照参考专利的方案,重构现有权限验证方案,支持多端同时使用。
[0003]重新设计移动端的整体授权方案,需要将移动端的访问权限进行单独保存,并对移动端菜单单独授权,才可以支持。这样需要较大的开发工作量,同时对现有用户体系的授权也需要重新赋权。上线后对新增加的用户进行授权的时候,也需要区分移动端菜单和PC端菜单,对后期维护也不方便。该方案整体开发、维护和实施工作量都比较大。修改现有权限验证方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于多端系统的权限扩展方法,其特征在于,包括:分别获取所述系统的现有客户端和新增客户端的权限数据;提取系统鉴权服务使用的权限特征值,通过所述权限特征值将所述现有客户端和新增客户端的权限数据进行关联;拦截所述新增客户端的请求,获取所述请求的权限特征值,根据所述请求的权限特征值,调用所述系统的鉴权服务,通过所述现有客户端的权限特征值对所述新增客户端的权限进行验证。2.根据权利要求1所述的方法,其特征在于,分别获取所述系统的现有客户端和新增客户端的权限数据,包括:从所述系统的数据库或配置文件中获取现有客户端的权限数据;将新增客户端的权限数据保存至新增的扩展表中,从所述扩展表中获取新增客户端的权限数据。3.根据权利要求1或2所榜的方法,其特征在于,还包括;获取现有客户端和新增客户端的权限数据对应的权限特征值。4.根据权利要求2所述的方法,其特征在于,所述扩展表,包括:新增加权限的菜单、请求路径,以及新增客户端的标识。5.根据权利要求4所述的方法,其特征在于,所述扩展表,还包括:关联字段,用于将保存现有客户端和新增客户端的特征值的对应关系。6.根据权利要求1所述的方法,其特征在于,通过所述权限特征值将所述现有客户端和新增客户端的权限数据进行关联,包括:获取所述现有客户端和新增客户端的权限数据对应...

【专利技术属性】
技术研发人员:曹召换范玉朋赵雪芹
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

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

1