禅道11.5版本LDAP插件

本文档介绍了如何在禅道11.5开源版中使用LDAP插件进行身份认证,包括插件的获取、安装、配置方法,以及针对openLDAP的特别说明。此外,还提供了验证逻辑和权限设置等内容,帮助用户顺利集成LDAP服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

禅道是国内开源的较好的项目管理软件,不足之处就是开源版的不支持使用LDAP认证登录,通过几天的学习,整理了一份禅道11.5版本LDAP插件。

吐槽:这个得吐槽下,作为一个开源软件,企业在使用时肯定会考虑使用LDAP之类的账号管理系统。禅道开源版没得,只有专业版或企业版才有。像其他用作与企业基础设施的开源软件或者CE版的,gitlab,gerrit,wiki,jenkins,rancher都是支持LDAP认证的。

特别说明:该插件适用于openLDAP,需要AD域的,可发邮件获取。由于没得测试环境,暂未进行适用于AD和openLDAP统一的认证。

获取插件

1、有兴趣给点C币的可以通过优快云下载。
禅道开源版11.5LDAP插件
2、通过百度网盘免费获取
链接:https://pan.baidu.com/s/1oPu9PEa2vfKGxS9cX7RDMA

安装插件

用管理员账号登录禅道后,在禅道的后台→插件→本地安装,按照禅道的指导,然后选择LDAP压缩包即可安装。

使用说明

1、配置LDAP
插件安装好后会在禅道界面有个LDAP,在这是设置LDAP服务的参数。

  • LDAP服务器:ldap://<IP>
  • 协议版本:版本协议可以为空。
  • BindDN:cn=admin,dc=com,dc=com

BindDN是管理账户。

  • BindDN 密码:BindDN的密码
  • BaseDN:dc=com,dc=com
  • Search filter:可以为空。
  • 账号字段:uid
  • EMail 字段:mail
  • 姓名字段:cn
    设置好参数后点击保存设置即可。

点了保存设置,保存成功后没啥反应,这点不咋好。不过想验证是否保存成功,可以登录禅道的服务器,在zbox/app/zentao/module/ldap中查看是否有config.php

2、修改禅道的zbox/app/zentao/module/user/js/login.js,将下面的两句注释掉。

$('#loginPanel #submit').click(function()
    {
   
        var password = $('input:password').val(
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值