Extension:LDAPUserInfo
This extension is part of the LDAP Stack and requires the LDAPProvider extension to be installed first.
This extension updates user information in the local wiki with the data retrieved from an LDAP resource.
LDAPUserInfo 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+ |
License | GNU General Public License 2.0 or later |
Download | |
|
|
Quarterly downloads | 248 (Ranked 23rd) |
Translate the LDAPUserInfo extension if it is available at translatewiki.net | |
Issues | Open tasks · Report a bug |
Domain config settings
editName | 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
editMediaWiki 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. |