既存のドキュメントが分かりにくくハマったのでメモ。Moodle側の作業はほとんど無い。
- shibd などのインストール: ここの通り
- shibboleth2.xml の編集: ここの「1. entityIDを設定します。」だけ行う。IIMCのWeb には「ただしIdPに関する情報は統合認証センターからの指示にしたがってください。」と書いてあるが不要
- Moodle の https 化: $wwwroot を 「https〜」 に変更するなど
- メタデータの作成: ここの通り
- shib.conf の編集: README.txt の 1.の通り
- Moodle の認証設定: README.txt の通り
- auth/shibboleth/index.php を「代替ログインURL」に設定するのを忘れずに
- Moodle のマニュアルログインスクリプトの作成
[code][uep@kvm420 login]$ diff manual.php index.php
278c278
< /* Disable alternative login URL
—
>
299c299
< */
—
>
304c304
< /*
—
>
308c308
< */
—
>[/code]
コメントを残す