[开源]基于Go+Vue实现的OpenLDAP后台管理项目,简单易用清晰美观

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

Go Ldap Admin

基于Go+Vue实现的openLDAP后台管理项目

go-ldap-admin旨在为OpenLDAP服务端提供一个简单易用,清晰美观的现代化管理后台。

在完成针对OpenLDAP的管理能力之下,支持对钉钉,企业微信,飞书的集成,用户可以选择手动或者自动同步组织架构以及员工信息到平台中,让go-ldap-admin项目成为打通企业 IM 与企业内网应用之间的桥梁。

二、开源协议

使用GPL-3.0开源协议

三、界面展示

四、功能概述

简化管理

现代化openLDAP管理后台,设计简洁,交互简单,助力运维人员快速简单地应用并管理openLDAP

平台打通

支持钉钉,企业微信,飞书的组织架构,以及员工信息自动同步到平台,一座打通IM与常见支持ldap认证的应用的桥梁

二次开发

前后端分离架构,采用当下主流技术,源码开放,可以根据自己实际需求场景进行二次定制开发

主要功能

功能介绍部分我将从基础功能与核心功能两方面来介绍。

基础功能

基础功能,包括如下能力:

  • 接口管理:提供接口动态增删改查管理的能力。

  • 菜单管理:提供菜单动态增删改查管理的能力。前端菜单通过后端接口返回进行渲染。

  • 角色管理:基于Casbin的 RBAC 访问控制模型,实现用户与角色绑定的权限隔离。

  • 操作日志:提供平台操作记录审计的能力。

核心功能

当下达到v0.1.0版本,主要核心功能如下:

  • 用户管理

  • 用户的增删改查

  • 用户密码修改的两种方式

  • 在个人中心通过原密码新密码进行重置

  • 在首页忘记密码处通过邮箱由系统生成一个随机密码。

  • 员工离职一键从平台禁用,并保留用户信息,如果二次入职公司,还可以一键将用户恢复。

  • 分组管理

  • 分组的增删改查

  • 分组内成员的管理

  • 同步管理

  • 钉钉组织架构以及员工信息的同步能力

  • 飞书组织架构以及员工信息的同步能力

  • 企业微信组织架构以及员工信息的同步能力

五、技术选型

平台架构设计简图如下:

  • 用户可以手动在go-ldap-admin平台上维护员工以及部门分组数据。

  • 用户可以选择通过钉钉,飞书,企业微信自动将企业IM的组织架构以及员工信息同步到平台上。

  • 平台上的数据呈现均来自于MySQL,如有数据添加或者修改,则会先操作MySQL,再操作openLDAP,平台将保障二者数据的一致性。注意:其中数据库同时支持sqlite3,你也可以选择使用sqlite3作为底层数据存储。

  • 企业内网应用基于openLDAP进行认证,可以通过人员这个ou,也可以通过具体的某个分组,具体实践根据场景自行定制。

感谢

感谢如下优秀的项目,没有这些项目,不可能会有 go-ldap-admin:

  • 后端技术栈

    • Gin-v1.6.3

    • Gorm-v1.24.5

    • Sqlite-v1.7.0

    • Go-ldap-v3.4.2

    • Casbin-v2.22.0

  • 前端技术栈

    • axios

    • element-ui

  • 另外感谢

    • go-web-mini:项目基于该项目重构而成,感谢作者的付出。

来源:Go Ldap Admin 官方文档

六、源码地址

访问一飞开源:https://code.exmay.com/


相关推荐

  • 阿里云严重故障,阿里云、钉钉、闲鱼、淘宝、语雀等都崩了...
  • 一个指令,释放 1000 行屎山代码
  • 从ID-based到LLM-based:可迁移推荐系统发展
  • EMNLP 2023 | 基于知识图谱嵌入的关系感知集成学习算法
  • 开源跨平台终端仿真软件,多协议支持,个性化配置,无缝体验
  • 再看领域微调大模型的主流基座和评测数据集:项目地址及论文指引
  • Windows 全新虚拟机发布!
  • 分享图片
  • 成都周报 | 华微电子即将上市,7家企业获得投资
  • 为什么王者荣耀不使用微服务架构?
  • 能跟「猫主子」聊天了!生成式AI带来的全面革命:最快5年内破译第一种动物语言
  • Meta高管放弃82万美元年薪,离职创业!21年拿到全美TOP 1%收入,自称原因是运气好
  • 1分钟诞生一个新GPT!3天内定制GPT大爆发,理想型男友、科研利器全网刷屏
  • 最近收了一堆大佬简历,有阿里p8,华为18,快手k4,还有各种大企业部长总监,个个百万年薪,却来竞争一个40万年薪的岗位!
  • 上市公司股价大跌,创始人因对赌净身出户做直播
  • 增长新玩法
  • 60 个神级 VS Code 插件!
  • GPT-4比你更会问问题:让大模型自主复述,打破与人类对话的壁垒
  • 斯坦福提出对比偏好学习:无需强化学习即可从人类反馈中学习
  • Runway新功能「运动笔刷」再次惊艳AI圈:随手一涂,图片就动起来了