1. 程式人生 > >BigBoySunshine的專欄

BigBoySunshine的專欄

        一,安裝禪道開源版

        建議用一鍵安裝版,下載地址,參考安裝文件

        二,安裝ldap外掛

        

        根據提示,選擇外掛,安裝完成後如上圖。

        三,配置

        1,ldap引數配置

        禪道目錄/module/user/ext/config/ldap.php,配置如圖

        ldap_bind_dn這裡用:[email protected]方式


        2.跳過密碼加密

        禪道登入時輸入的密碼會在js里加密(md5(md5(密碼+隨機數))),這樣在ldap_bind()中是不知道隨機數是多少的,所以會認證失敗。所以要跳過加密:/module/user/js/login.js


        3,修改ldap_bind()引數

        和ldap引數配置裡面的一樣,bind_dn的格式為[email protected],而ldap拿到的不是這種格式,所以需要修改一下,

        lib/ldap/ldap.class.php


這樣應該就可以了