**[[続・質問箱/656]] [#x403a932] #author("2018-03-11T15:02:41+09:00;2009-09-16T13:25:39+09:00","","") **[[質問箱/2656]] [#x403a932] |RIGHT:70|LEFT:410|c |~カテゴリ|| |~サマリ|auth_method_type='contents'時の認証機能について| |~バージョン|1.4.5_1| |~投稿者|[[pang]]| |~状態|完了| |~投稿日|&new{2005-03-13 (日) 06:53:49};| ***質問 [#s194e838] バグではなく仕様のような感じがするのですが、挙動が気になるのでこちらに書かせていただきます。 wiki全体のユーザー認証による閲覧・編集制限は、[[dev:BugTrack/370]]に書かれているように設定することで可能ですが、ここで auth_method_type='pagename' ではなく、 auth_method_type='contents' としたときに、思わぬ動作をします。 編集制限(Edit auth)では''ページ名''がWikiName(「FrontPage」など)のページでは認証が無視され、日本語のページ(「フロントページ」など)では認証機能が働きます。 閲覧制限(Read auth)は、どのページも認証が利かなくなります。 auth_method_typeの設定を間違えなければ問題はないわけですが、不思議な動作で気持ちが悪いです。 ***回答 [#m1d18a22] - [[dev:BugTrack/370]]の下のほうに「従来(edit_auth単体だったころ)と同様の「編集をuser/passで制限、閲覧は制限なし」を実現するための設定」と書いてあるので、その記載どおりに設定したのなら閲覧制限がOFFになるのは当然だと。で、そこからauth_method_type='contents' と変更しているので、ページ名には関係なくページ内容から編集制限の可否を判定している。詳しくは[[こちら>dev:PukiWiki/1.4/ちょっと便利に/任意のページごとの閲覧・編集制限]]、っていまさら答えて意味あるかな。 -- &new{2007-09-09 (日) 15:27:39}; //#comment