目录
🏊
在线体验
提供在线体验地址如下:
分类 | 地址 | 用户名 | 密码 |
---|---|---|---|
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 |
在线环境可能不稳,如果遇到访问异常,或者数据错乱,请联系我进行修复。
页面功能概览:
👨💻
项目地址
🔗
文档快链
项目相关介绍,使用,最佳实践等相关内容,都会在官方文档呈现,如有疑问,请先阅读官方文档,以下列举以下常用快链。
🥰
感谢
感谢如下优秀的项目,没有这些项目,不可能会有go-ldap-admin:
-
后端技术栈
-
前端技术栈
-
另外感谢
- go-web-mini:项目基于该项目重构而成,感谢作者的付出。
🤗
另外
- 如果觉得项目不错,麻烦动动小手点个
⭐️ star⭐️ ! - 如果你还有其他想法或者需求,欢迎在issue中交流!
- 程序还有很多bug,欢迎各位朋友一起协同共建!
⚡
加群
如果想要加群交流,可通过搜索 eryajf 添加我的微信,备注 ldap 拉你进群。
🤑
捐赠
如果你觉得这个项目对你有帮助,你可以请作者喝杯咖啡
📝
使用登记
如果你所在公司使用了该项目,烦请在这里留下脚印,感谢支持
💎
优秀软件推荐
🤝
贡献者
二丫讲梵 |
Xinyuandd |
Evan |
Ronin_Zc |
0x0034 |
docker 下 同步失败
🙋 问题交流。企业微信同步不到手机号,邮箱,目前看文档从2022年6月20日之后不能这样获取信息
Question Report
企业微信同步问题,求问有解决办法吗
你使用了哪个版本? | Which version did you use?
当前时间的latest docker-compose启动的
预期行为 | Expected behavior
获取到企业微信用户的所有信息
实际行为 | Actual behavior
只获取到了简单的信息
原因分析(如果可以) | Cause analysis (if possible)
官方限制... 从2022年6月20号20点开始,除通讯录同步以外的基础应用(如客户联系、微信客服、会话存档、日程等),以及新创建的自建应用与代开发应用,调用该接口时,不再返回以下字段:头像、性别、手机、邮箱、企业邮箱、员工个人二维码、地址,应用需要通过oauth2手工授权的方式获取管理员与员工本人授权的字段。
问题重现步骤 | Steps to reproduce the problem
nope
🙋 自定义证书登录失败, 查看错误定位到解密失败
Question Report
自定义证书登录失败, 查看错误定位到解密失败, 自定义证书方法如下:
登录接口报错:
自定义证书原始文件内容:
请在提交问题之前回答这些问题,谢谢。 | Please answer these questions before submitting them. Thank you.
你使用了哪个版本? | Which version did you use?
master分支
预期行为 | Expected behavior
可以登录
实际行为 | Actual behavior
不能登录
原因分析(如果可以) | Cause analysis (if possible)
使用项目自带的证书文件可以成功登录, 但是自定义的证书文件就不行, 可能证书文件生成上有问题?
问题重现步骤 | Steps to reproduce the problem
🙋 LDAP 初始化连接问题
请问作者 ,下面这种写法不会导致 连接超时/丢失 的问题吗
public/common/ldap.go
go-ldap-admin-server 服务启动报错了 启动不起来 前端无法登录
go-ldap-admin-server 服务启动报错了 启动不起来 前端无法登录 [INFO wait] Host [mysql:3306] is now available! [INFO wait] -------------------------------------------------------- [INFO wait] Checking availability of host [ openldap:389] [INFO wait] Host [ openldap:389] is now available! [INFO wait] -------------------------------------------------------- [INFO wait] docker-compose-wait - Everything's fine, the application can now start! [INFO wait] -------------------------------------------------------- panic: Unsupported CPU, maybe it's too old to run Sonic.
goroutine 1 [running]: github.com/bytedance/sonic/internal/native.init.0() /go/pkg/mod/github.com/bytedance/[email protected]/internal/native/dispatch_amd64.go:144 +0x1fb
🐛 编辑用户失败
您使用的版本? | Your usage version?
docker-compose部署的
您遇到了什么问题? | What are your problems?
1.编辑用户时弹出提示“更新用户失败在LDAP更新用户失败:LDAP Result Code 32 "No Such Object" 。未更新成功
2.新增用户时弹出提示“添加用户失败AddUser向LDAP创建用户失败:LDAP Result Code 32 "No Such Object":" 。 新增成功了。
如何将现有用户数据(excel、sql等形式的数据)导入到该项目中?
感谢楼主提供的这么好的项目,已经疯狂star。这两天已经做了和公司业务的联调测试,拟在近期部署~~~ 但目前还不清楚如何初始化用户库,前端没见到有批量导入的功能。直接在mysql的user表中导入用户数据可以吗?
您使用的场景? | 1. Your usage scenarios?
公司用户库初始化
您期望的结果是怎样的? | 2. What is your expected outcome?
将现有用户数据(excel、sql等形式的数据)导入到该项目中
目前公司还没有使用ldap,所有没有现成的ldap服务可以用,我直接用了本项目中docker-compose的openldap服务。
🙋 JWT认证失败, 错误码: 401, 错误信息: 密码错误
Question Report
请在提交问题之前回答这些问题,谢谢。 | Please answer these questions before submitting them. Thank you.
你使用了哪个版本? | Which version did you use?
k8s 部署,镜像:docker.mirrors.sjtug.sjtu.edu.cn/eryajf/go-ldap-admin-server 和 peytonyip/go-ldap-admin-ui 后端配置文件关于 jwt 配置 部分没有改动,前端按照 修改配置 把 Dockerfile 里面相关的部分改为了对应的域名,重新构建了镜像
预期行为 | Expected behavior
正常登录
实际行为 | Actual behavior
无法登录,后端日志显示:JWT认证失败, 错误码: 401, 错误信息: 密码错误
ps:顺便想问下,jwt key 部分是否可以自定义?
请问可以用户自助改密码吗 比如管理员在web点击用户更改密码 会发送一个邮件到用户 通过邮件来更改密码
Question Report
请在提交问题之前回答这些问题,谢谢。 | Please answer these questions before submitting them. Thank you.
你使用了哪个版本? | Which version did you use?
预期行为 | Expected behavior
实际行为 | Actual behavior
原因分析(如果可以) | Cause analysis (if possible)
问题重现步骤 | Steps to reproduce the problem
🐛 docker-compose部署在公有云服务器,远程访问ui验证错误 | [Bug]
您使用的版本? | Your usage version?
lastest
您使用的场景? | Your usage scenarios?
测试
您做了什么操作? | What did you do?
docker-compose部署,远端访问
您遇到了什么问题? | What are your problems?
非本机访问ui, ajax Post请求ip:ports, 报错![Uploading image.png…]()
您期望的结果是怎样的? | What is your expected outcome?
前端ui可以配置 ip ,允许远端直接通过Ip:ports 访问测试。或者给出nginx配置代码
🐛 一些问题。。。 | [Bug] 新建用户部门显示不正常
您使用的版本? | Your usage version?
v0.5.3
docker镜像: eryajf/go-ldap-admin-server:2022-08-06_03-23 eryajf/go-ldap-admin-ui:2022-07-28_08-35
您使用的场景? | Your usage scenarios?
在k8s中部署
您做了什么操作? | What did you do?
在”用户管理“页面,新建用户
您遇到了什么问题? | What are your problems?
新建用户的部门显示不正常,部门出现了两次,但对该用户点击编辑再保存后就正常了。
您期望的结果是怎样的? | What is your expected outcome?
请见截图,”ops_dev"变成了“ops+devops_dev"
简单使用后的一些bug反馈
您使用的版本? | Your usage version?
docker-compose部署的0.5.3
您遇到了什么问题? | What are your problems?
最后补充一句,微信的东西就是尼玛垃圾,天天更新,微信小程序,微信支付,他们随便更新,累死一堆程序员
同步企业微信部门(用户)成功?还是失败?
这应该是失败了吧,但是没有任何报错或者反馈日志;虽然提示成功了,post也是返回200,但是没有看到同步后的内容;
🚀 员工信息部门发生改变同不到goldapadmin平台
您使用的场景? | 1. Your usage scenarios?
员工的信息发生改变,比如员工号或者职务发生改变。
您期望的结果是怎样的? | 2. What is your expected outcome?
员工的信息发生改变,比如员工号或者职务发生改变,能够同步到goldapadmin平台以及后面的ldap
🚀 建议支持主从同步功能
您使用的场景? | 1. Your usage scenarios?
目前是 go-ldap-admin可以同步ldap 数据,使用场景是,主ldap 同步到 go-ldap-admin,go-ldap-admin同步到从ldap,从ldap可多台
您期望的结果是怎样的? | 2. What is your expected outcome?
建议支持主从同步功能