WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:ApacheのBasic認証をperlで行う方法。

0:[投稿] hama [2006/07/13 23:19 ] [環境:IE6 apache, perl]

ユーザーIDとパスワードでログインするシステムをperlで作っています。

ところが、静的なhtmlファイルやjpeg等のファイルが追加になったのですが、
ログイン済みの方にだけ限定する必要があり全部CGI経由で出力を行っていま
す。

これを、Basic(or Digest)認証を利用して出来ないか考えているのですが、
そうなるとperlのログインも行い、Basic認証でもユーザー名、パスワードを
入力する必要があり二度手間になってしまいます。

Basic認証をperlを利用してそこでログイン済みならokとするといった方法はありますでしょうか?

宜しくお願い致します。

Apache/2.0.52
perl v5.8.5
mod_perl 1.99


1:[回答] バギンズ [2006/07/14 00:46 ]

↓Cookieを使う方法とかでは、どうでしょう。
http://chaichan.lolipop.jp/qanda/qa6787.htm?06-06-01-13-49


2:[完了] hama [2006/07/14 20:27 ]

有難うございます。
これで出来そうです。
けど、cookieは丸見えだし大丈夫かな・・・。
とりあえず試してみます。


3:[完了] 通りがかり。 [2006/07/14 21:10 ]

>けど、cookieは丸見えだし大丈夫かな・・・。

Sessionの手法を取り入れては。


4:[完了] AC1号 [2006/07/14 22:07 ]

単純にREMOTE_USER環境変数を見ればよいだけだと思ったのですが。

回答(必須): 状態:

お名前(必須):

URL:




[戻る]