Add log message for API procedure createLdapUser()

This commit is contained in:
Frederic Guillot 2016-03-13 10:49:46 -04:00
parent cbb8fbe2dd
commit 90598c8e55
1 changed files with 16 additions and 0 deletions

View File

@ -66,8 +66,24 @@ class User extends \Kanboard\Core\Base
return $valid ? $this->user->create($values) : false;
}
/**
* Create LDAP user in the database
*
* Only "anonymous" and "proxy" LDAP authentication are supported by this method
*
* User information will be fetched from the LDAP server
*
* @access public
* @param string $username
* @return bool|int
*/
public function createLdapUser($username)
{
if (LDAP_BIND_TYPE === 'user') {
$this->logger->error('LDAP authentication "user" is not supported by this API call');
return false;
}
try {
$ldap = LdapClient::connect();