Я работаю с zend framework, PHP, Ldap на Ubuntu. Я аутентифицирую пользователей из ldap, используя библиотеку zend. Теперь я хочу изменить пароли ldap пользователя, используя zend. Есть идеи?Как изменить пароль ldap с помощью zend
Это метод, который я использую для получения адаптера аутентификации zend. Он работает отлично, и пользователи аутентифицируются с помощью этого адаптера.
public function getAuthAdapter(array $params)
{
$front = Zend_Controller_Front::getInstance();
$options = $front->getParam('bootstrap')->getOption('ldap');
$params['username'] = split("@" , $params['username']);
$username = 'cn=' . $params['username'][0] . ',' . $options['server1']['baseDn'];
$adapter = new Zend_Auth_Adapter_Ldap($options, $username, $params['password']);
$adapter->setIdentity($params['username']);
$adapter->setCredential($params['password']);
return $adapter;
}
Теперь, как изменить пароли ldap? Спасибо