Skip to content

Latest commit

 

History

History
217 lines (177 loc) · 10.1 KB

File metadata and controls

217 lines (177 loc) · 10.1 KB

Go Ldap Admin

简体中文 | English

Auth Go Version Gin Version Gorm Version GitHub Pull Requests HitCount GitHub license Commits

🌉 An OpenLDAP administration platform built with Go + Vue 🌉


Project logo

目录

ℹ️ Introduction

go-ldap-admin aims to provide a simple, easy-to-use, clean, and modern administration console for OpenLDAP.

In addition to OpenLDAP administration, the project supports integration with DingTalk, WeCom, and Lark. Users can manually or automatically synchronize organization structures and employee information into the platform, making go-ldap-admin a bridge between enterprise IM systems and internal enterprise applications.

❤️ Sponsors

  • An API relay platform for developers and teams that need API access.
  • An AI mirror platform for individuals, operations teams, and content teams that want to use AI directly from the browser.

Yuanren AI: an all-in-one Gemini, ChatGPT, and Claude support platform that provides advanced AI mirror services, helping users in China access models such as ChatGPT and Claude more smoothly.

🏊 Online Demo

The online demo is available at:

The demo environment may be unstable. If access fails or data becomes inconsistent, please contact the author for recovery. Do not enter personal or sensitive information.

Feature overview:

Login page Home
User management Group management
Field relation management Menu management
API management Operation logs
Swagger Swagger

👨‍💻 Project Repositories

Category GitHub CNB Gitee
Backend go-ldap-admin go-ldap-admin go-ldap-admin
Frontend go-ldap-admin-ui go-ldap-admin-ui go-ldap-admin-ui

🔗 Documentation Links

Project introductions, usage guides, and best practices are all available in the official documentation. If you have questions, please read the documentation first. Common links are listed below.

Notes:

  • Deploying and using this project requires some knowledge of OpenLDAP. If you want to configure IM synchronization, you may also need basic Go knowledge for debugging when issues occur.
  • The documentation is already detailed. Free support is not provided for topics already covered in the documentation. If you encounter problems during installation or deployment, you can request support through the paid service.

🥰 Acknowledgements

Thanks to the following excellent projects. Without them, go-ldap-admin would not exist:

🤗 One More Thing

  • If you find this project useful, please give it a star.
  • If you have ideas or feature requests, feel free to discuss them in issues.

🤑 Donation

If this project helps you, you can buy the author a coffee: click here

📝 User Registration

If your company uses this project, please leave a footprint here. Thank you for your support: click here

💎 Recommended Software

🤝 Contributors

eryajf
二丫讲梵
xinyuandd
Xinyuandd
RoninZc
Ronin_Zc
wang-xiaowu
Xiaowu
nangongchengfeng
南宫乘风
huxiangquan
Null
0x0034
0x0034
Pepperpotato
Null
yuliang2
Xu Jiang
Foustdg
YD-SUN
ckyoung123421
Ckyoung123421