**[[続・質問箱/643]] [#xc6d01cb]
#author("2018-03-11T15:00:28+09:00;2005-03-16T23:31:51+09:00","","")
**[[質問箱/2643]] [#xc6d01cb]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|「ページの一覧」に認証をかける|
|~バージョン|1.4.5|
|~投稿者|[[くぼ]]|
|~状態|完了|
|~投稿日|&new{2005-03-05 (土) 13:21:20};|
***質問 [#h9164ac9]
ページの一覧(cmd=list)に認証をかけることは可能でしょうか?
$read_auth_pagesに書いてみましたがだめでした。

そもそも’index.php?cmd=’というのに認証をかけること自体無理なのでしょうか?

***回答 [#w6cf1b9f]
-list.inc.phpの改造をすれば可能。 --  &new{2005-03-05 (土) 13:53:40};
- cmdに認証をかけることはできないです。listに認証機能をつけるのは、こんなかんじで。 -- [[teanan]] &new{2005-03-05 (土) 14:28:41};
-- &ref(./list.inc.php.pass.diff);
-本気で認証かけるとなるとfilelistとかls(2)とかmapにも必要になってくるような気が。限りなく無理に近いような気がします。 -- [[Ratbeta]] &new{2005-03-05 (土) 14:55:16};
-そですね (^^; 目的を明確にしていただいたほうがいいかもです。 -- [[teanan]] &new{2005-03-05 (土) 15:17:05};
-ありがとうございます。目的はそのままで、未認証の人にwiki内ページの存在を知られないためです。 -- [[くぼ]] &new{2005-03-07 (月) 08:41:30};
-管理者パスを必要とする上のパッチでは不適切ということですね。「未認証の人には何も見せない&認証済みの人には全て公開」というのであればWebサーバレベルでHTTP認証をかけてしまうのが手っ取り早いと思います。 --  &new{2005-03-07 (月) 12:54:12};
-管理者かどうかに関わらず認証を通った人がページ一覧を見れれば良いのですけど、EZweb対応端末の自動認証のからみもあり、$auth_usersで一元管理したいのでした。ありがとうございました。 -- [[くぼ]] &new{2005-03-09 (水) 23:22:54};
-とりあえずリスト表示に認証をかけたいなら、[[ここ:http://pc5.2ch.net/test/read.cgi/php/1107619069/461]]の方法で可能です --  &new{2005-03-09 (水) 23:54:00};
-[[続・質問箱/497]]に加え、actionを殺し、凍結ページのみで動作するように改造。閲覧制限した特定ページで#listし、凍結。 --  &new{2005-03-09 (水) 23:54:27};
-[[質問箱/2497]]に加え、actionを殺し、凍結ページのみで動作するように改造。閲覧制限した特定ページで#listし、凍結。 --  &new{2005-03-09 (水) 23:54:27};
-しかし、いくらlistに認証をかけたところで、既にRatbetaさんが指摘されたように、他のものでページの存在を探索可能。 --  &new{2005-03-10 (木) 00:00:35};
-いろいろありがとうございます。 -- [[くぼ]] &new{2005-03-16 (水) 23:31:51};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.039 sec.

OSDN