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 | Download extension Git [?]: |
|
Parameters
|
|
|
Hooks used
|
|
| Quarterly downloads | 486 (Ranked 20th) |
| Translate the LDAPUserInfo extension if it is available at translatewiki.net | |
| Issues | Open tasks · Report a bug |
Domain config settings
| 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
$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
| 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 article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.