Class humhub\modules\user\authclient\ZendLdapClient

Inheritancehumhub\modules\user\authclient\ZendLdapClient » humhub\modules\ldap\authclient\LdapAuth » humhub\modules\user\authclient\BaseFormAuth » humhub\modules\user\authclient\BaseClient » yii\authclient\BaseClient
Implementshumhub\modules\user\authclient\interfaces\ApprovalBypass, humhub\modules\user\authclient\interfaces\AutoSyncUsers, humhub\modules\user\authclient\interfaces\PrimaryClient, humhub\modules\user\authclient\interfaces\SyncAttributes
Deprecated since version since 1.4

Class ZendLdapClient

See also humhub\modules\ldap\authclient\LdapAuth.

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$autoRefreshUsers boolean|null humhub\modules\ldap\authclient\LdapAuth
$baseDn string The ldap base dn humhub\modules\ldap\authclient\LdapAuth
$bindPassword string humhub\modules\ldap\authclient\LdapAuth
$bindUsername string humhub\modules\ldap\authclient\LdapAuth
$byPassApproval humhub\modules\ldap\authclient\LdapAuth
$clientId string The auth client id humhub\modules\ldap\authclient\LdapAuth
$emailAttribute string The email attribute humhub\modules\ldap\authclient\LdapAuth
$hostname string humhub\modules\ldap\authclient\LdapAuth
$idAttribute string Attribute name to identify node humhub\modules\ldap\authclient\LdapAuth
$login humhub\modules\user\models\forms\Login The login form model humhub\modules\user\authclient\BaseFormAuth
$loginFilter string The login filter humhub\modules\ldap\authclient\LdapAuth
$networkTimeout integer The value for network timeout when connect to the LDAP server. humhub\modules\ldap\authclient\LdapAuth
$port integer 389 humhub\modules\ldap\authclient\LdapAuth
$syncUserTableAttributes array Of attributes which are synced with the user table humhub\modules\ldap\authclient\LdapAuth
$useSsl boolean humhub\modules\ldap\authclient\LdapAuth
$useStartTls boolean humhub\modules\ldap\authclient\LdapAuth
$userFilter string The ldap query to find humhub users humhub\modules\ldap\authclient\LdapAuth
$usernameAttribute string The ldap username attribute humhub\modules\ldap\authclient\LdapAuth

Events

Hide inherited events

EventTypeDescriptionDefined By
EVENT_CREATE_USER \humhub\modules\user\authclient\Event An event raised on create user. humhub\modules\user\authclient\BaseClient
EVENT_UPDATE_USER \humhub\modules\user\authclient\Event An event raised on update user data. humhub\modules\user\authclient\BaseClient