差分

提供: fukudat.net
ナビゲーションに移動検索に移動
1,241 バイト追加 、 2018年6月13日 (水) 22:53
編集の要約なし
 
 
== セキュリティ ==
 
=== 編集のためにログインを必須とする ===
<pre>
$wgGroupPermissions['*']['edit'] = false;
</pre>
 
=== 新しいユーザを登録できないようにする ===
<pre>
$wgGroupPermissions['*']['createaccount'] = false;
</pre>
 
上記2つを両方を設定すると,すでに登録されている人以外は編集できない.つまり,他人は勝手に編集できない.
 
このように設定しても,管理者アカウント(WikiSysopなど)でログインすれば, Special:Userlogin から新規ユーザを登録することができる.
 
=== 匿名ユーザのアクセスできるページを制限する ===
<pre>
$wgGroupPermissions['*']['read'] = false;
$wgWhitelistRead = array ("Main Page", "Special:Userlogin");
</pre>
こうすると、匿名ユーザはこの array に書かれたページしかアクセスできなくなる.この例では、Main Page,Special:Userlogin の二つのページ以外は読むことすらできなくなる.
 
日本語でインストールした場合には,以下のように日本語でのページ名前に合わせること.
<pre>
$wgWhitelistRead = array ("メインページ", "特別:ユーザログイン");
</pre>
== 外部リンク ==

案内メニュー