version:'3'networks:go-ldap-admin:driver: bridgeservices:mysql:image: dockerproxy.com/mysql/mysql-server:5.7container_name: go-ldap-admin-mysql# 指定容器名称,如果不设置此参数,则由系统自动生成hostname: go-ldap-admin-mysqlrestart: always# 设置容器自启模式ports:-'3307:3306'environment:TZ: Asia/S...
go-ldap-admin 的界面设计充分考虑了用户的使用习惯,力求让即使是初次接触 openLDAP 的管理员也能迅速上手。更重要的是,通过集成丰富的代码示例,go-ldap-admin 不仅帮助用户解决了实际问题,还激发了他们探索更多可能性的兴趣,从而提升了整体的工作效率。无论是对于初学者还是经验丰富的专业人士而言,go-ldap-admin 都...
为了手动部署go-ldap-admin,你可以按照以下步骤进行操作: 1. 准备go-ldap-admin的部署文件和配置文件 首先,你需要从go-ldap-admin的官方仓库或者其他可信来源下载部署文件和配置文件。这些文件通常包括二进制文件、Docker镜像或者源代码。 2. 安装和配置LDAP服务器 go-ldap-admin是一个LDAP管理工具,因此你需要一个运...
go-ldap-admin旨在为OpenLDAP服务端提供一个简单易用,清晰美观的现代化管理后台。 在完成针对OpenLDAP的管理能力之下,支持对钉钉,企业微信,飞书的集成,用户可以选择手动或者自动同步组织架构以及员工信息到平台中,让go-ldap-admin项目成为打通企业 IM 与企业内网应用之间的桥梁。
go-ldap-admin旨在为OpenLDAP服务端提供一个简单易用,清晰美观的现代化管理后台。 在完成针对OpenLDAP的管理能力之下,支持对钉钉,企业微信,飞书的集成,用户可以选择手动或者自动同步组织架构以及员工信息到平台中,让go-ldap-admin项目成为打通企业 IM 与企业内网应用之间的桥梁。
User ldapUser, err = dao.NewUserInterface().ExitUser(userName, password) if err == nil && ldapUser != nil { global.TPLogger.Info("ldap用户已经存在数据库中,无需同步") return ldapUser, nil } _ = l.Bind(viper.GetString("ldap.adminUser"), viper.GetString("ldap.password")) search...
Part1Go-Ldap-Admin 基于Go+Vue实现的openLDAP后台管理项目。 1缘起 我曾经经历的公司强依赖openLDAP来作为企业内部员工管理的平台,并通过openLDAP进行各平台的认证打通工作。 但成也萧何败也萧何,给运维省力的同时,ldap又是维护不够友好的。 在godap[1]项目中,作者这样描述对ldap的感受: ...
Go-Ldap-Admin 基于Go+Vue实现的openLDAP后台管理项目。目录 Go-Ldap-Admin 缘起 在线体验 项目地址 核心功能 快速开始 本地开发 生产部署 感谢 另外 缘起 我曾经经历的公司强依赖openLDAP来作为企业内部员工管理的平台,并通过openLDAP进行各平台的认证打通工作。 但成也萧何败也萧何,给运维省力的同时,ldap又是维护不...
后端 https://github.com/eryajf/go-ldap-admin.git https://gitee.com/eryajf-world/go-ldap-admin.git 前端 https://github.com/eryajf/go-ldap-admin-ui.git https://gitee.com/eryajf-world/go-ldap-admin-ui.git 🔗 文档快链 项目相关介绍,使用,最佳实践等相关内容,都会在官方文档呈现,如有疑问...
基于Go Vue实现的go-ldap-admin-ui是一个基于Go语言开发的轻量级LDAP管理界面项目。该项目旨在提供一个简单易用、清晰美观的现代化管理后台,用于openLDAP服务端。 首先,该框架具有清晰的目录结构,包括cmd/server、config、internal和public等部分。其中,cmd/server是项目的主入口点,包含了启动服务的代码;config用于存放应...