Jump to content

Rozšíření:Cas

From mediawiki.org
This page is a translated version of the page Extension:Cas and the translation is 100% complete.
Toto rozšíření vyžaduje, aby bylo nejprve nainstalováno rozšíření PluggableAuth .
Příručka k rozšířením MediaWiki
Cas
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
  • $wgCas_Server
  • $wgCas_Port
  • $wgCas_Path
  • $wgCas_ServiceUrl
  • $wgCas_CACert
  • $wgCas_CA
  • $wgCas_LogoutRequest
  • $wgCas_DisplayName
  • $wgCas_Email
  • $wgCas_GroupMap
Licence GNU General Public License 2.0
Stáhnout
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

Compatibility Matrix
Cas PluggableAuth MediaWiki
1.0+ 7.0+
Verze MediaWiki:
≥ 1.35

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ů.

  1. 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 Cas ve vaší složce extensions/.
  • Při instalaci z Gitu spusťte Composer pro instalaci závislostí PHP zadáním composer install --no-dev v 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.
  • Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.