[发明专利]一种Kubernetes环境的网络用户管理方法和装置在审
申请号: | 202211697997.1 | 申请日: | 2022-12-28 |
公开(公告)号: | CN116032605A | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 杨阳;彭晓君;崔任东 | 申请(专利权)人: | 天翼云科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/1095;H04L67/1097 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100010 北京市东城区青*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 kubernetes 环境 网络 用户 管理 方法 装置 | ||
1.一种Kubernetes环境的网络用户管理方法,其特征在于,所述方法包括:
创建系统,所述系统包括一套后端系统和两套前端系统,所述两套前端系统包括第一前端和第二前端,所述第一前端用于承接SSO用户注册和登录,所述第二前端用于承接私有化用户注册和登录;
接收用户的登录输入,确定当前运行环境;
在所述运行环境为SSO环境时,通过所述第一前端调用所述后端系统,获取统一认证用户信息并将所述统一认证用户信息同步至网络服务器;
在所述运行环境为私有化环境时,通过所述第二前端调用所述后端系统,获取用户的用户名和密码,将用户的登录信息保存至所述网络服务器。
2.根据权利要求1所述的一种Kubernetes环境的网络用户管理方法,其特征在于,所述方法还包括:
在用户通过所述第一前端或者所述第二前端登录后,共享所述网络服务器的用户信息和RBAC权限校验。
3.根据权利要求1所述的一种Kubernetes环境的网络用户管理方法,其特征在于,所述方法还包括:
在所述运行环境为SSO环境时,通过中心认证服务进行安全认证;
在所述运行环境为私有化环境时,通过JWT方式进行完全认证。
4.根据权利要求1所述的一种Kubernetes环境的网络用户管理方法,其特征在于,所述创建系统,所述系统包括一套后端系统和两套前端系统,所述两套前端系统包括第一前端和第二前端,所述第一前端用于承接SSO用户注册和登录,所述第二前端用于承接私有化用户注册和登录包括:
生成一套后端代码和一套前端代码;
针对所述前端代码构建Docker镜像,设置部署场景为SSO环境或者私有化环境,以生成所述第一前端和所述第二前端;
其中,所述第一前端和所述第二前端共用所述后端的接口。
5.根据权利要求4所述的一种Kubernetes环境的网络用户管理方法,其特征在于,所述第一前端和所述第二前端通过Nginx与所述后端接口连接。
6.一种Kubernetes环境的网络用户管理装置,其特征在于,所述装置包括:
系统创建模块,用于创建系统,所述系统包括一套后端系统和两套前端系统,所述两套前端系统包括第一前端和第二前端,所述第一前端用于承接SSO用户注册和登录,所述第二前端用于承接私有化用户注册和登录;
运行环境确定模块,用于接收用户的登录输入,确定当前运行环境;
SSO调用模块,用于在所述运行环境为SSO环境时,通过所述第一前端调用所述后端系统,获取统一认证用户信息并将所述统一认证用户信息同步至网络服务器;
私有化调用模块,用于在所述运行环境为私有化环境时,通过所述第二前端调用所述后端系统,获取用户的用户名和密码,将用户的登录信息保存至所述网络服务器。
7.根据权利要求6所述的一种Kubernetes环境的网络用户管理装置,其特征在于,所述装置还包括:
用户信息共享模块,用于在用户通过所述第一前端或者所述第二前端登录后,共享所述网络服务器的用户信息和RBAC权限校验。
8.根据权利要求6所述的一种Kubernetes环境的网络用户管理装置,其特征在于,所述装置还包括安全认证模块,用于:
在所述运行环境为SSO环境时,通过中心认证服务进行安全认证;
在所述运行环境为私有化环境时,通过JWT方式进行完全认证。
9.根据权利要求6所述的一种Kubernetes环境的网络用户管理装置,其特征在于,所述系统创建模块包括:
代码生成子模块,用于生成一套后端代码和一套前端代码;
场景部署子模块,用于针对所述前端代码构建Docker镜像,设置部署场景为SSO环境或者私有化环境,以生成所述第一前端和所述第二前端;
其中,所述第一前端和所述第二前端共用所述后端的接口。
10.根据权利要求9所述的一种Kubernetes环境的网络用户管理装置,其特征在于,所述第一前端和所述第二前端通过Nginx与所述后端接口连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天翼云科技有限公司,未经天翼云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211697997.1/1.html,转载请声明来源钻瓜专利网。