外部認証(X_FORWARDED_USER)の設定の解説です。
外部認証(X_FORWARDED_USER)とは†
- 認証情報の入力・ユーザーアカウントの管理をPukiWiki外のシステムに移譲する認証方式です。
- 認証済みユーザー名がHTTPヘッダ "X-Forwarded-User" から取得できる必要があります。
- PukiWikiの実稼働Webサーバーがリバースプロキシ環境下にあり、PHPが実行されるタイミングではすでに認証を通過していることが利用可能な条件になります。
pukiwiki.ini.php 設定†
$auth_type = AUTH_TYPE_EXTERNAL_X_FORWARDED_USER;
- $auth_type
- 外部認証の場合、 AUTH_TYPE_EXTERNAL_X_FORWARDED_USER
read/edit/search設定†
閲覧制限:
$read_auth = 1;
編集制限:
$edit_auth = 1;
検索制限:
$search_auth = 1;
グループ†
定義済みグループ†
- valid_user: 認証を通ったユーザーすべてが属しているグループ
PukiWiki内グループ†