Wiki_認証
_ vi pukiwiki.ini.php
パスワード生成 $ echo -n 'pass' | md5sum
$auth_users = array( // Username => password // 'foo' => 'foo_passwd', // Cleartext // 'bar' => '{x-php-md5}pass', // PHP md5() ' 'usrs' => '{x-php-md5}pass', // PHP md5() // Edit auth (0:Disable, 1:Enable) $edit_auth = 1; $edit_auth_pages = array( // Regex Username '/.*/' => 'users', // '#BarDiary#' => 'bar', // '#HogeHoge#' => 'hoge', // '#(NETABARE|NetaBare)#' => 'foo,bar,hoge', );
一部閲覧の制限も行った.
read_auth = 1; $read_auth_pages = array( // Regex Username '#^hogehoge#' => 'users', // '#HogeHoge#' => 'hoge', // '#(NETABARE|NetaBare)#' => 'foo,bar,hoge', );
以下はここより引用 全ページに制限をかける。
$edit_auth_pages = array( '##' => 'hoge', );
コメント/ で始まるページ以外に制限をかける。
$edit_auth_pages = array( '#^(?!^コメント/)#' => 'hoge', );
コメント で終わるページ以外に制限をかける。
$edit_auth_pages = array( '#^(?!^.*/コメント$)#' => 'hoge', );
Link: Wikiの備忘録(4770d)
Last-modified: 2008-03-22 (土) 09:11:40 (6042d)