Kézikönyv:$wgCentralIdLookupProviders
Appearance
Outdated translations are marked like this.
| Authentication: $wgCentralIdLookupProviders | |
|---|---|
| Központi ID-kereső szolgáltatók regisztrálása. |
|
| Bevezetve: | 1.27.0 (Gerrit change 254300; git #d032bb52) |
| Eltávolítva: | használatban |
| Megengedett értékek: | (szolgáltatói ID-k ObjectFactory-hoz rendelt tömbje) |
| Alapértelmezett érték: | (see below) |
| Egyéb beállítások: Betűrendben | Funkció szerint | |
Részletek
A változó meghatározza, hogy a MediaWiki\User\CentralId\CentralIdLookup mely osztálya legyen implementálva az ID-keresésekhez.
A kulcs a szolgáltatói ID, az érték pedig a ObjectFactory specifikációja.
Default values
| MediaWiki-verzió: | ≥ 1.42 |
$wgCentralIdLookupProviders = [
'local' => [
'class' => LocalIdLookup::class,
'services' => [
'MainConfig',
'DBLoadBalancerFactory',
'HideUserUtils',
]
],
];
| MediaWiki-verzió: | 1.41 Gerrit change 925722 |
$wgCentralIdLookupProviders = [
'local' => [
'class' => LocalIdLookup::class,
'services' => [
'MainConfig',
'DBLoadBalancerFactory',
]
],
];
| MediaWiki-verziók: | 1.37 – 1.40 Gerrit change 700991 |
$wgCentralIdLookupProviders = [
'local' => [
'class' => LocalIdLookup::class,
'services' => [
'MainConfig',
'DBLoadBalancer',
]
],
];
| MediaWiki-verziók: | 1.31 – 1.36 |
$wgCentralIdLookupProviders = [
'local' => [ 'class' => LocalIdLookup::class ],
];
| MediaWiki-verziók: | 1.27 – 1.30 |
$wgCentralIdLookupProviders = [
'local' => [ 'class' => 'LocalIdLookup' ],
];
Példa
$wgCentralIdLookupProviders['mycustom'] = [
'class' => 'MyCustomCentralIdLookup',
'args' => [ 'arg1', 'arg2' ],
];
vagy, ha a kiterjesztés kiterjesztés-regisztrációt használ (előnyben részesített):
{
//...
"CentralIdLookupProviders": {
"mycustom": {
"class": "MyCustomCentralIdLookup",
"args": [ "arg1", "arg2" ]
},
//...
}
Ez létrehoz egy $code tartalmú objektumot, és ezt egy központi ID-kereső szolgáltatásként regisztrálja.