Qin Admin

网关开发完成了之后,还面临着一些问题,例如三方登录,使用openid自动登录。但是如果要在网关的模块上再加一个,我觉得违背了当初开发网关的初衷,不是每个公司都需要小程序这一套东西。

LDAP本身并不支持三方登录,所以我们围绕着这个就诞生了Qin的后台扩展。

Qin本身就支持租户接入,我们把这个Admin作为Qin的一个租户。这样在保证QIn的代码简洁、功能专一的情况,来实现我们的需求,建立一个良好的生态。

功能模块

用户

存储用户的三方信息

组织架构

存储系统的组织架构

权限

用来限制用户可以访问那些应用,例如一些应用本身可能没授权,但是我们不想让他通过网关访问

应用

对接入网关的租户进行管理。

技术选型

编程语言还是选择golang
后台框架选择使用Gin
前端使用Vue3+ts+vite2+pinia+naive

运维网关系列4:Qin Admin相关推荐

  1. 基于运维网V8环境安装ntop

    注意:装这个软件最烦的就是依赖的东西太多,少一样都不行. 以下安装基于运维网集成的V8版本环境. 1.       去www.ntop.org网站下载最新版本的ntop,我下的是ntop-5.0.1. ...

  2. linux设置用户名密码命令,Linux设置(修改)用户密码命令-passwd | IT运维网

    格式:passwd [options] [username] -S UserName:查询用户密码的密码状态:仅root用户可 -l UserName:锁定指定用户(其实就是在用户密码前添加两叹号!! ...

  3. 运维少年系列 python and cisco (1)

    运维少年系列 python and cisco (1) 预备知识 本系列文章需要各位具有CCNA/HCNA基础知识(知道命令怎么敲) python 本系列文章需要使用到的python版本为2.7,模块 ...

  4. linux进程管理命令kill,Linux进程管理命令-kill | IT运维网

    格式:kill -l [signal] -l:显示当前系统可用信号 -l:显示当前系统可用信号 [root@localhost ~]# kill -l 1) SIGHUP 2) SIGINT 3) S ...

  5. linux nginx 状态,Nginx开启运行状态(status)功能 | IT运维网

    1.查验Nginx的Status模块,此模块一般安装时都会安装的. 2.编辑Nginx主配置文件(/usr/local/nginx/conf/nginx.conf)在默认站点中配置Status功能 l ...

  6. eve虚拟机服务器如何配置,EVE-NG在VMware Workstations环境部署 | IT运维网

    安装方式有两种:ISO镜像安装,OVA镜像包安装:两者比较OVA安装比较便捷,推荐OVA安装. 环境规划: 1.物理机BIOS开启虚拟化功能 2.本地网络环境需要有DHCP服务,否则EVE拿不到地址会 ...

  7. 做为网络管理中的重中之重、IT运维网管软件如何选择?

    网络管理做为计算机体系的是其中一个关键环节,IT设备和网络资源管理的重要性使得IT运维网管软件成为了网络中的重要角色,正如一个管家对于大家庭生活的重要,网络管理的质量也会直接影响网络的运行质量,如何给 ...

  8. IT桌面运维常识系列 - 精华小网站(自我保存)

    IT桌面运维常识系列 - 精华小网站(自我保存) 文章目录 IT桌面运维常识系列 - 精华小网站(自我保存) 前言 精选小网站 总结 前言 精华网站,主要为了解决收藏夹有点大的问题. 有好的小网站可以 ...

  9. 轻松精通数据库管理之道——运维巡检系列

    巡检是数据库管理员保证数据库健康的必要维护项,全面的巡检可以及早的发现问题.解决问题.预防问题. 很多数据库维护人员其实对数据库了解的并不深入(常常集中在传统行业),不是专业的DBA,同时又身兼多职( ...

最新文章

  1. CentOS 7.0 上安装和配置 VNC 服务器
  2. 素数方法(thinking in java)
  3. 代码查看工具_不好用打我 | 六个前端开发在线工具推荐
  4. android焦点动画,Android编程中PopupWindow的用法分析【位置、动画、焦点】
  5. 写作技巧 - Markdown常用Emoji表情符号
  6. 数字电路的基础知识(结合Verilog)
  7. android中间件开发技术,基于Android的移动应用开发中间件技术研究与实现
  8. shuffleNet实现
  9. 二维数组指针,指针数组与数组指针的区别,一看就懂
  10. html表格打印自动换行,html 表格自动换行问题
  11. request域中放入参数几种方法
  12. 安卓Dalvik VM虚拟机
  13. 打开PowerPoint提示:PowerPoint上次起送时失败。以安全模式启动PowperPoint将帮助您纠正或发现启动中的问题
  14. 台州银行笔试考什么_【精选】台州银行历年真题笔试题面试题大全.pdf
  15. 一篇文章,只用看三遍,终生不忘网络分层
  16. 新浪小编为您介绍留声机的古与今
  17. 多元统计分析及R语言建模(第四版)-----数据,包,资源
  18. 轻松6步教您掌握TeeChart图表控件绘图攻略
  19. 数学建模准备 插值(拉格朗日多项式插值,牛顿多项式插值,分段线性插值,分段三次样条插值,分段三次Hermite插值)
  20. 分类——LDA、QDA

热门文章

  1. 新形势下农商行数据安全体系建设的思考
  2. Python数据分析入门--SciPy库学习笔记
  3. AttributeError: ‘WebDriver‘ object has no attribute ‘w3c‘
  4. LAMP架构:tomcat结合nginx
  5. STM32使用SRAM扩展内存
  6. 获取每天最高分数且最新的数据(java实现)
  7. emu8086顺序循环例题(课堂知识)
  8. 计算机网络考研复试速成 - 知识点精炼 - 背诵版
  9. esp32 控制ws2812灯带
  10. 《MySQL 8.0 参考手册》第 14 章 MySQL 数据字典