Extension:Cas
Appearance
リリースの状態: 安定 |
|
|---|---|
| 実装 | 利用者識別, 利用者権限 |
| 説明 | Extends the PluggableAuth extension to provide authentication using an Cas server |
| 作者 | mathieu.hetru_AT_univ-lille.fr |
| 最新バージョン | 1.0.0 (2023-08-07) |
| 互換性の方針 | MediaWiki とともにリリースされるスナップショット。 master には後方互換性がありません。 |
| MediaWiki | 1.35+ |
| PHP | 7.3+ |
| データベースの変更 | はい |
| ライセンス | GNU 一般公衆利用許諾書 2.0 |
| ダウンロード | |
|
|
| Cas 拡張機能の翻訳にご協力ください | |
The Cas extension provide authentication using a Cas server. It provides a layer on top of the PluggableAuth extension to enable authentication via Cas protocol.
互換性
| Cas | PluggableAuth | MediaWiki | ||
|---|---|---|---|---|
| 1.0+ | 7.0+ |
|
設定
See https://github.com/l3-team/mediawiki-extensions-cas/blob/master/README.md
Connection button
Follow the steps below to enable the button of connection cas.
- 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;
インストール
This extension requires the PluggableAuth extension.
- ダウンロードして、ファイルを
extensions/フォルダー内のCasという名前のディレクトリ内に配置します。 - Gitでのインストールの場合のみ、PHPの依存関係をインストールするためComposerを実行します。 (合併症の可能性についてはT173141を参照。)
- 以下のコードを LocalSettings.php ファイルの末尾に追加します:
$wgGroupPermissions['*']['autocreateaccount'] = true; wfLoadExtension( 'PluggableAuth' ); wfLoadExtension( 'Cas' );
- Configure as required.
完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
