2008年9月15日 星期一

在Drupal中, 修改LDAP模組之Base DN認証順序 !

在Drupal中, 修改LDAP模組之Base DN認証順序 !

LDAP模組, 在設定Base DN欄位, 可以輸入多行的Base DN,
其優先順序是後面的越優先, 這和一般的習慣不相同, 而且原程式的寫法也較沒效率,
我們可以修改一下 : "排越前面的越優先", 如下 :

ldapauth.module 744行 (在 _ldapauth_user_lookup function)

if ($ok) {
$ret = $match;
break;
}
}

return $ret;
}

0 意見: