Article View: fj.lang.perl
Article #91Re: How to receive htpasswd
From: Masatoshi Omori
Date: Wed, 11 Mar 1998 00:00
Date: Wed, 11 Mar 1998 00:00
28 lines
1419 bytes
1419 bytes
>htpasswdで入力されたユーザ名・パスワード(WWWブラウザでアクセス制限の付い
>たページを見るときに現れるダイアログに入力された情報)をPerlで作成された
>CGIで受けることはできるのでしょうか?だいぶ前、そんなことをやっていたサ
>イトがあったような・・・
<略>
>何かの環境変数にこのような情報は格納されるのでしょうか?
>
>つまり、"test1"というユーザ名でアクセスすると、"Welcome test1 !"と出力さ
>れるような感じです。
>
>ご存じの方がいらっしゃれば、お教え下さいませ。
>
環境変数は、REMOTE_USERです。一度、サーバー側での環境変数の一覧を調べたら、
参考になると思いますよ。以下のスクリプトで実行できます。
ただ、ブラウザに依存する変数もあるようなので、要注意ですけど。
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
foreach $ddd (keys %ENV) {
print "$ddd = $ENV{$ddd}<br>\n";
}
大森正敏@読売新聞社
Technical Details
Message-ID:
<6e4si1$doi@news1.yominet.or.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6d3vlo$bvm@news.doshisha.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 1043e7,a8ec170bf573b1d8,start X-Google-Attributes: gid1043e7,public From: omor6045@yominet.or.jp (Masatoshi Omori) Subject: Re: How to receive htpasswd Date: 1998/03/11 Message-ID: <6e4si1$doi@news1.yominet.or.jp> X-Deja-AN: 332829824 References: <6d3vlo$bvm@news.doshisha.ac.jp> Mime-Version: 1.0 Content-Type: Text/Plain; charset=ISO-2022-JP Organization: Yomiuri Shimbun Newsgroups: fj.lang.perl