# 禅道 ldap插件 **Repository Path**: heyong45/ldap-plugin ## Basic Information - **Project Name**: 禅道 ldap插件 - **Description**: 禅道ladp插件兼容多个版本以及最新18.0版本 - **Primary Language**: PHP - **License**: Unlicense - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2024-05-18 - **Last Updated**: 2024-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 简介 `zentao` `ldap`插件,目前该插件适用于`zentao 12.4.stable` `zentao 15.5` `zentao 18.0` ## 使用方法 1、下载该仓库代码,将仓库打包为`ldap.zip`,需要将整体放在ldap目录下,可以删除`.git`和`README.md`后进行打包 2、在禅道页面的`后台 -> 插件 -> 本地安装`的方式进行安装 3、安装好之后在导航栏会有一个`LDAP`选项,在这里设置`LDAP`服务器的信息,填写完成后保存。 ```tex LDAP服务器:ldap:// 协议版本:版本协议可以为空。 BindDN:cn=admin,dc=com,dc=com BindDN 密码: BaseDN:dc=com,dc=com Search filter:可以为空。 账号字段:uid EMail 字段:mail 姓名字段:cn ``` 4、修改应用程序下的`module/user/js/login.js`,添加`var hasMD5 = false;`,并将`var hasMD5 = typeof(md5) == 'function';`注释掉 ```php var hasMD5 = false; /*var hasMD5 = typeof(md5) == 'function';*/ ``` 5、配置自动同步 在禅道定时任务中添加定时任务,命令按照如下格式填写 ```tex moduleName=ldap&methodName=syncUsers ```