Jump to content

Extension:Cas/de

From mediawiki.org
This page is a translated version of the page Extension:Cas and the translation is 75% complete.
This extension depends on the PluggableAuth extension, which must be installed first.
MediaWiki-Erweiterungen
Cas
Freigabestatus: stabil
Einbindung Benutzeridentität , Benutzerrechte
Beschreibung Erweitert die PluggableAuth-Erweiterung, um die Authentifizierung mit einem Cas-Server zu ermöglichen
Autor(en) mathieu.hetru_AT_univ-lille.fr
Letzte Version 1.0.0 (2023-08-07)
Kompatibilitätspolitik Snapshots werden zusammen mit MediaWiki veröffentlicht. Der Master ist nicht abwärtskompatibel.
MediaWiki 1.35+
PHP 7.3+
Datenbankänderungen Ja
  • $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
Herunterladen
Übersetze die Cas-Erweiterung

Die Erweiterung Cas ermöglicht die Authentifizierung mit einem Cas-Server. It provides a layer on top of the PluggableAuth extension to enable authentication via Cas protocol.

Kompatibilität

Compatibility Matrix
Cas PluggableAuth MediaWiki
1.0+ 7.0+
MediaWiki Version:
1.35

Konfiguration

See https://github.com/l3-team/mediawiki-extensions-cas/blob/master/README.md

Verbindungsschaltfläche

Follow the steps below to enable the button of connection cas.

  1. Set the following in your LocalSettings.php:
$wgPluggableAuth_ButtonLabel = 'Se connecter avec CAS';
$wgPluggableAuth_Config['Se connecter avec CAS'] = [
    'plugin' => 'Cas',
    'data' => []
];
$wgPluggableAuth_EnableAutoLogin = false;
$wgPluggableAuth_EnableLocalLogin = true;
$wgPluggableAuth_EnableLocalProperties = false;

Installation

This extension requires the PluggableAuth extension.
  • Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens Cas im Ordner extensions/ ablegen.
  • Wird von git aus installiert, ist Composer auszuführen, um PHP-Abhängigkeiten zu installieren, indem composer install --no-dev im Erweiterungsverzeichnis ausgeführt wird. (Siehe T173141 für mögliche Komplikationen.)
  • Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
    $wgGroupPermissions['*']['autocreateaccount'] = true;
    wfLoadExtension( 'PluggableAuth' );
    wfLoadExtension( 'Cas' );
    
  • Configure as required.
  • Yes Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.