Extension:LDAPUserInfo
From Linux Web Expert
File:MediaWiki Stakeholders' Group Logo.svg <translate> This extension is maintained by a member of the <tvar name=1>MediaWiki Stakeholders' Group </tvar>.</translate>
File:MWStake LDAPStack Icon.svg 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 |
|
---|---|
File:MWStake LDAPStack Icon.svg | |
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 | Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin'). |
Public wikis using | Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin'). |
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 |
File:OOjs UI icon information-progressive.svg | <translate> This extension is included in the following wiki farms/hosts and/or packages:</translate>
<translate> This is not an authoritative list.</translate> <translate> Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here.</translate> <translate> Always check with your wiki farms/hosts or bundle to confirm.</translate> |
Categories:
- Pages with script errors
- Pages with broken file links
- MediaWiki Stakeholders' Group
- LDAP Stack Member
- Stable extensions
- Extensions with invalid or missing type
- Extensions with release branches compatibility policy
- Extensions with manual MediaWiki version
- Extensions supporting Composer
- GPL licensed extensions
- Extensions in Wikimedia version control
- UserLoadAfterLoadFromSession extensions
- All extensions
- LDAP extensions