ldap-1-backend
Go to file Use this template
二丫讲梵 d2158b35d7
feat: 调整dockerfile初始化方式 (#73)
2022-07-13 10:54:34 +08:00
.github 优化配置文件,调整Action,调整README (#29) 2022-06-15 21:00:46 +08:00
config feat: 三个三方IM定时任务的统一添加 (#62) 2022-07-10 17:40:04 +08:00
controller feat: 添加导入原来openldap数据的能力 (#60) 2022-07-10 11:01:27 +08:00
docs README中添加其他优秀项目友链 (#58) 2022-07-06 15:56:40 +08:00
logic doc: 修复两个注释的小错误 (#68) 2022-07-12 11:17:23 +08:00
middleware Adjust the project architecture and optimize the code logic. (#17) 2022-06-14 11:17:38 +08:00
model feat: 添加导入原来openldap数据的能力 (#60) 2022-07-10 11:01:27 +08:00
public fix: 调整原ldap同步逻辑,同步之后与原来完全对齐 (#61) 2022-07-10 17:06:49 +08:00
routes feat: 添加导入原来openldap数据的能力 (#60) 2022-07-10 11:01:27 +08:00
service 日志切片为空逻辑优化 (#69) 2022-07-12 16:15:03 +08:00
test 对齐修复一些错漏内容 2022-05-29 10:06:21 +08:00
.gitignore feature: 添加自定义字段,docker-compose添加配置文件挂载 (#51) 2022-07-04 17:35:20 +08:00
Dockerfile feat: 调整dockerfile初始化方式 (#73) 2022-07-13 10:54:34 +08:00
LICENSE Initial commit 2022-05-18 17:49:56 +08:00
Makefile Adjust the project architecture and optimize the code logic. (#17) 2022-06-14 11:17:38 +08:00
README.md contributors readme action update (#67) 2022-07-12 11:16:40 +08:00
config.yml feat: 三个三方IM定时任务的统一添加 (#62) 2022-07-10 17:40:04 +08:00
docker-start.sh feat: 调整dockerfile初始化方式 (#73) 2022-07-13 10:54:34 +08:00
go-ldap-admin-priv.pem 对齐修复一些错漏内容 2022-05-29 10:06:21 +08:00
go-ldap-admin-pub.pem 对齐修复一些错漏内容 2022-05-29 10:06:21 +08:00
go.mod feat: 添加生成加密密码接口,因为CPU架构兼容问题,更换json库 (#57) 2022-07-05 12:16:05 +08:00
go.sum feat: 添加生成加密密码接口,因为CPU架构兼容问题,更换json库 (#57) 2022-07-05 12:16:05 +08:00
main.go feat: 三个三方IM定时任务的统一添加 (#62) 2022-07-10 17:40:04 +08:00
rbac_model.conf 初始提交 2022-05-18 17:57:03 +08:00
wait feat: 添加打镜像的action 2022-06-01 17:16:45 +08:00

README.md

Go Ldap Admin

Auth Go Version Gin Version Gorm Version Status GitHub Issues GitHub Pull Requests GitHub Pull Requests GitHub license


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

Project logo

目录

🏊 在线体验

提供在线体验地址如下:

分类 地址 用户名 密码
go-ldap-admin http://demo-go-ldap-admin.eryajf.net admin 123456
phpLdapAdmin http://demo-go-ldap-admin.eryajf.net:8091/ cn=admin,dc=eryajf,dc=net 123456

在线环境可能不稳,如果遇到访问异常,或者数据错乱,请联系我进行修复。

页面功能概览:

👉 展开查看

登陆页

image_20220608_103118

  • 登录页背景图秉持go-ldap-admin项目定位以一座抽象的高架桥梁作为背景。

  • 注意红框中的忘记密码,此处是普通用户在忘记密码的情况下,可通过输入邮箱对密码进行重置,重置成功之后,系统会自动生成密码,并发送到用户邮箱。

    • 部分公司的企业邮箱也是基于ldap进行认证的那么这里可能会是个死循环目前暂时不兼容考虑这种情况后续如果这个场景的需求比较多可以考虑再集成其他收信方式。

    以上方式是用户忘记密码之后的自助修改密码方式,还有一种修改密码方式,是用户登录个人账号之后,在个人中心,通过输入原密码以及新密码进行密码重置。

首页

image_20220608_103823

目前首页中红框部分内容仅作为占位,并无实际数据含义。

用户管理

image_20220608_103925

分组管理

image_20220608_104609

👨‍💻 项目地址

分类 GitHub Gitee
后端 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-ldap-admin

🤗 另外

  • 如果觉得项目不错,麻烦动动小手点个star!
  • 如果你还有其他想法或者需求欢迎在issue中交流
  • 程序还有很多bug欢迎各位朋友一起协同共建

加群

如果想要加群交流,可通过搜索 eryajf 添加我的微信,备注 ldap 拉你进群。

🤑 捐赠

如果你觉得这个项目对你有帮助,你可以请作者喝杯咖啡 点我

📝 使用登记

如果你所在公司使用了该项目,烦请在这里留下脚印,感谢支持🥳 点我

💎 优秀软件推荐

🤝 贡献者

eryajf
二丫讲梵
xinyuandd
Xinyuandd
0x0034
0x0034
daniuEvan
Evan