ถึงจากมานาน ก็ยังใฝ่ฝันถึงดอนคา...
กระดานสนทนา บ้านดอนคา  


hardxman
ผู้ดูแลระบบ

ผู้ดูแลระบบ
โพสต์: 246
graph
กรรม: 2  
DokuWiki Connect Ldap - 02/09/2010 18:04 วันนี้ ได้โจทย์ ให้ ทำ DokuWiki Connect Ldap On Ubuntu 9.04

ขั้นแรก ต้อง
ติดตั้ง php-ldap ก่อนครับ
Code:

 #apt-get install php5-ldap




ต่อไป แก้ไข ไฟล์นี้ครับ conf/local.php
Code:

 $conf['authtype']                         = 'ldap'; $conf['auth']['ldap']['server']           = '10.1.10.3'//ip-server $conf['auth']['ldap']['binddn']           = '%{user}@donkha.com'//domain $conf['auth']['ldap']['usertree']         = 'dc=donkha,dc=com'; $conf['auth']['ldap']['userfilter']       = '(userPrincipalName=%{user}@donkha.com)'// User@Domain $conf['auth']['ldap']['mapping']['name']  = 'displayname'; $conf['auth']['ldap']['mapping']['grps']  = array('memberof' => '/CN=(.+?),/i'); $conf['auth']['ldap']['grouptree']        = 'dc=donkha,dc=com'# position for find groups, at root here $conf['auth']['ldap']['groupfilter']      = '(&(cn=*)(Member=%{dn})(objectClass=User))'//Group User # find groups for current user(dn) $conf['auth']['ldap']['referrals']        = 0# Switch referrals off for use with Active Directory $conf['auth']['ldap']['version']          = 3; $conf['auth']['ldap']['debug']            = 0#set 1 for watch authenticate activity (eg. list of user groups) on html page

  | | ผู้ดูแลระบบไม่อนุญาตให้ผู้เยี่ยมทั่วไปเขียน