Extension:LDAPUserInfo


This extension updates user information in the local wiki with the data retrieved from an LDAP resource.
![]() Release status: stable |
|
---|---|
![]() |
|
Description | Used to query user information using LDAP |
Author(s) | Cindy Cicalese, Mark A. Hershberger, Robert Vogel |
Latest version | 1.0.0 |
Compatibility policy | Snapshots releases along with MediaWiki. Master is not backward compatible. |
MediaWiki | 1.31+ |
Composer | mediawiki/ldap-user-info |
License | GNU General Public License 2.0 or later |
Download | |
|
|
Quarterly downloads | 420 (Ranked 16th) |
Translate the LDAPUserInfo extension if it is available at translatewiki.net | |
Issues | Open tasks · Report a bug |
Domain config settings edit
Name | Default | Description |
---|---|---|
userinfo.attributes-map | {
"email": "mail",
"realname": "cn",
"properties.gender": "gender"
}
|
Note that Extension:LDAPProvider itself has the very similar settings realnameattribute
and emailattribute
, possibly leading to confusion and misconfiguration (see e.g. this topic). The relation between these similar attributes is …… (TODO could somebody please explain?)
Example edit
$LDAPProviderDomainConfigProvider = function() {
$config = [
'company.local' => [
'connection' => [
"server" => "ldap.company.local",
…
"searchattribute" => "uid",
"usernameattribute" => "uid",
"realnameattribute" => "fullname",
"emailattribute" => "mail",
],
…
'userinfo' => [
'attributes-map' => [
'email' => 'mail',
'realname' => 'fullname'
]
]
]
];
…
Versioning edit
MediaWiki Release | Recommended Extension Version | Test Status | Latest Test Date |
---|---|---|---|
1.35 (LTS) | LDAPxxx_master | Tested | March 2020 |
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |