From 86e36f6d9dfb20571d44126364a57937cd28375b Mon Sep 17 00:00:00 2001 From: liuji Date: Fri, 5 Jun 2020 03:08:11 +0000 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 32e0d00..e35d647 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,21 @@ # zentao-ldap-plugin -禅道ldap插件 \ No newline at end of file +禅道ldap插件。 + +> 该ldap插件改编自 [禅道11.5版本LDAP插件](https://blog.csdn.net/smiled0388/article/details/90259243) 。修改了插件中的`module/ldap/model.php`文件中的`setDefaultUserGroup`函数中的`$data->group = 11;`设为了`$data->group = 2;`。即默认是游客身份,但是登录会有跳转循环的问题,现改为研发部门登录就没有该问题了。 + +## 用法 + +将本库下载压缩成`.zip`,然后禅道管理员`admin`登录禅道,在插件外部导入中导入该压缩包即可。 + +## 注意 +插件导入后,需要进入到禅道对应目录文件上修改登录时的逻辑,去掉md5加密,以支持ldap登录禅道。更多详情参考:[禅道11.5版本LDAP插件](https://blog.csdn.net/smiled0388/article/details/90259243) + + +```bash +cd /opt/zbox/app/zentao/module/user/js +# 修改密码不要md5加密 +sed -i 's/hasMD5 ? md5(md5(password) + rand) : //g' login.js +# 修改密码要md5加密 +sed -i 's/password,/hasMD5 ? md5(md5(password) + rand) : password,/g' login.js +``` \ No newline at end of file