基于Kong网关实现数据权限管理的方法、设备、存储介质技术

技术编号:40869829 阅读:22 留言:0更新日期:2024-04-08 16:36
本发明专利技术提供了基于Kong网关实现数据权限管理的方法、设备、存储介质,其可以实现对数据权限的管理,降低工程改造难度;包括以下步骤:S1、客户端向Kong网关发送HTTP请求;S2、Kong网关根据HTTP请求,判断是否存在请求路由,若不存在,返回步骤S1;若存在,根据请求类型获取请求参数,随后进行步骤S3;S3、将获取的路由ID、用户ID和请求参数发送至数据权限校验插件中,数据权限校验插件将接收的数据发送至指定数据权限校验端,随后数据权限校验端根据预先配置的数据权限规则进行判定,并将数据权限判定结果返回给Kong网关;S4、Kong网关获取到数据权限判定结果,若结果为不通过,则返回错误信息至客户端;若结果为通过,则将HTTP请求转发至数据服务端的真实地址。

【技术实现步骤摘要】

本专利技术涉及计算机网络,具体为基于kong网关实现数据权限管理的方法、设备、存储介质。


技术介绍

1、企业发展初期大多更关注业务功能的实现,因此往往比较容易忽略数据权限的管理,当关注到数据权限时,通常企业已形成一定规模,在这样的条件下,若通过改造所有工程的方式来适配数据权限管理的功能难度非常大,需要涉及到很多个团队,而团队间使用的编程语言或者技术栈都不近相同,因此,这种方式不仅难度大,且消耗的时间和精力非常高。


技术实现思路

1、针对上述问题,本专利技术提供了基于kong网关实现数据权限管理的方法、设备、存储介质,其可以实现对数据权限的管理,降低工程改造难度。

2、为实现上述目的,本专利技术采用如下技术方案,基于kong网关实现数据权限管理的方法,其特征在于,包括以下步骤:

3、s1、客户端向kong网关发送http请求,其中,所述kong网关被配置具有数据权限校验插件;

4、s2、所述kong网关根据所述http请求,判断是否存在请求路由,若不存在,返回所述步骤s1;若本文档来自技高网...

【技术保护点】

1.基于Kong网关实现数据权限管理的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于Kong网关实现数据权限管理的方法,其特征在于,所述数据权限校验插件通过Lua代码实现,以集成于所述Kong网关中。

3.根据权利要求1所述的基于Kong网关实现数据权限管理的方法,其特征在于,在所述步骤S2中,请求类型包括但不限于GET请求、POST请求;所述GET请求为获取url中的参数,所述POST请求为获取请求体中的参数。

4.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实...

【技术特征摘要】

1.基于kong网关实现数据权限管理的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于kong网关实现数据权限管理的方法,其特征在于,所述数据权限校验插件通过lua代码实现,以集成于所述kong网关中。

3.根据权利要求1所述的基于kong网关实现数据权限管理的方法,其特征在于,在所述步骤s2中,请求类型包括但不限于get请求、post请求;所述get请求为获取url中的参数,所述...

【专利技术属性】
技术研发人员:魏嘉酉王晓宁顾婧雯桂盼盼赵帅帅
申请(专利权)人:北京华能新锐控制技术有限公司
类型:发明
国别省市:

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

1