Skip to content

Fsiyuetian/go-ldap-admin

 
 

Repository files navigation

Go Ldap Admin

Fork from go-ldap-admin
Fork time: 2024-11-14 11:19

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


变更点

  • 赋予角色ID为2的子管理员拥有修改用户状态权限
  • 新增脚本add_posixAccount.py,可以给用户添加posixAccount,解决LDAP client获取不到用户问题(需要配合定时任务执行)

手动配置

需要手动配置创建子管理员角色

  • 角色名称:子管理员
  • 关键字:subadmin
  • 等级:2

构建

提前下载前端代码构建包:dist.zip

# 修改Dockerfile
RUN release_url=$(curl -s https://api.github.com/repos/eryajf/go-ldap-admin-ui/releases/latest | grep "browser_download_url" | grep -v 'dist.zip.md5' | cut -d '"' -f 4); wget $release_url && unzip dist.zip && rm dist.zip && mv dist public/static
# 改为:
RUN unzip dist.zip && rm dist.zip && mv dist public/static

# 重新构建镜像
docker build -t go-ldap-admin:v1.0 .

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.3%
  • Python 1.2%
  • Other 0.5%