Rozšíření:Cas
Appearance
Stav rozšíření: stabilní |
|
|---|---|
| Zavádění | Identita uživatele, Uživatelská práva |
| Popis | Rozšiřuje rozšíření PluggableAuth o ověřování pomocí serveru Cas. |
| Autoři | mathieu.hetru_AT_univ-lille.fr |
| Nejnovější verze | 1.0.0 (2023-08-07) |
| Zásady kompatibility | Vydání snímků současně s MediaWiki. Hlavní vývojová větev není zpětně kompatibilní. |
| MediaWiki | 1.35+ |
| PHP | 7.3+ |
| Změny v databázi | Ano |
|
|
| Licence | GNU General Public License 2.0 |
| Stáhnout | GitHub:
Poznámka: |
| Přeložte rozšíření Cas | |
Rozšíření Cas poskytuje ověřování pomocí serveru Cas. Poskytuje vrstvu nad rozšířením PluggableAuth, která umožňuje ověřování prostřednictvím protokolu Cas.
Kompatibilita
| Cas | PluggableAuth | MediaWiki | ||
|---|---|---|---|---|
| 1.0+ | 7.0+ |
|
Nastavení
Podívejte se na stránku https://github.com/l3-team/mediawiki-extensions-cas/blob/master/README.md
Tlačítko pro připojení
Chcete-li aktivovat tlačítko pro připojení, postupujte podle níže uvedených kroků.
- V poli LocalSettings.php nastavte následující:
$wgPluggableAuth_ButtonLabel = 'Se connecter avec CAS';
$wgPluggableAuth_Config['Se connecter avec CAS'] = [
'plugin' => 'Cas',
'data' => []
];
$wgPluggableAuth_EnableAutoLogin = false;
$wgPluggableAuth_EnableLocalLogin = true;
$wgPluggableAuth_EnableLocalProperties = false;
Instalace
Toto rozšíření vyžaduje rozšíření PluggableAuth.
- Stáhněte soubor/y a vložte je do adresáře pojmenovaného
Casve vaší složceextensions/. - Při instalaci z Gitu spusťte Composer pro instalaci závislostí PHP zadáním
composer install --no-devv adresáři rozšíření. (Vyskytnou-li se nějaké komplikace, podívejte se na T173141.) - Na konec vašeho souboru LocalSettings.php přidejte následující kód:
$wgGroupPermissions['*']['autocreateaccount'] = true; wfLoadExtension( 'PluggableAuth' ); wfLoadExtension( 'Cas' );
- Vyžaduje nastavení v konfiguračním souboru.
Dokončeno – Přejděte na stránku Special:Versionvaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.
