No.1
- 回答日時:
ユーザー認証を使用するのであれば話は簡単です。
保護されたディレクトリー配下に直接参照させるCGIを置いておきます。
そのCGIにアクセスするには当然ユーザーIDとパスワードが必要になります。
無事認証を通ってきたユーザーのユーザーIDはCGIのなかで環境変数REMOTE_USERで参照することが可能ですから、CGI内部で場合分けして該当するページへ飛ばしてやれば良いです。
No.2
- 回答日時:
補足です。
REMOTE_USERと「.html」等拡張子をCGI内部で組み合わせて飛ばしてやれば簡単にユーザごとのページへ送り込むことが出来ますね。
勿論その場合保護されたディレクトリー配下に各ユーザー名を持つhtmlファイルをユーザー数分だけ置いておかなければなりませんが。
この回答へのお礼
お礼日時:2001/08/07 13:45
ありがとうございました。
REMOTE_USERとはどのような認証方式をクリアしたユーザなんですか?UNIXで作成したユーザでしょうか?
.htaccessファイルによる認証をクリアしたユーザはREMOTE_USERにセットされるのでしょうか?
No.3
- 回答日時:
お礼読ませて頂きました。
REMOTE_USERとはApacheのBasic認証を用いて認証させた場合に設定される環境変数です。
この環境変数はCGI内部で自由に参照することが出来ます。
尚、認証時に使用されるユーザーIDとパスワードは特定のファイルを指定しなければ当該ホストのユーザー情報が使用されますが、ファイルを指定して独自に作ったユーザー情報(ユーザーIDとパスワードの組み合わせ)を使用することも出来ます。
参考URLに.htaccessの利用法が書かれたサイトを記載しておきましたので詳しくは「パスワードによるユーザー認証のかけ方」の項目をご覧下さい。
参考URL:http://www.mikeneko.ne.jp/~lab/cgi/htaccess/
No.4ベストアンサー
- 回答日時:
先程の回答では適当でなかった様な気がしますのでもう一度。
>REMOTE_USERとはどのような認証方式をクリアしたユーザなんですか?
.htaccessを用いて認証させるのならばそのときのユーザーが該当します。
>UNIXで作成したユーザでしょうか?
前回の方を御覧頂ければ判りますがUNIXで作成したユーザーでも独自に作成したユーザーでも使用できます。
>.htaccessファイルによる認証をクリアしたユーザはREMOTE_USERにセットされるのでしょうか?
されます。
以上、補足でした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ルーター・ネットワーク機器 NUROのルータF660Aについて 2 2022/09/07 11:44
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
- その他(開発・運用・管理) ユーザ権限でソフトを起動すると必ず管理者パスワードをきかれてうまく利用できない 3 2022/05/10 00:07
- サーバー Windowsサーバでグループを検索したい 1 2023/04/17 15:30
- その他(Microsoft Office) Excelでユーザ名を入力すればそのユーザの最大、平均が表示されるようにする、何も入力されてなければ 1 2022/07/28 00:31
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
- その他(インターネット接続・インフラ) 語学レッスン予約ページを作ろうとしています。 1 2022/09/26 17:43
- UNIX・Linux manページあったら嬉しい? 私はArch GNU/Linuxユーザです。GUIも使っているのですが 1 2023/07/31 13:13
- その他(クラウドサービス・オンラインストレージ) おすすめのパスワードマネージャは? 1 2023/02/28 20:09
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Perl の外部モジュールの利用方法
-
ファイルアイコンの左下に緑の□...
-
perlのプログラミング 部分入れ...
-
ペプシコーラとコカ・コーラとD...
-
アルファベットに付いて質問し...
-
#!/usr/bin/perlで書きだしたCG...
-
Perlのエラーについてご教授く...
-
perlのflock関数でロックをかけ...
-
AI sisterとは、偽物の人ですか?
-
perlプログラミング 空白行削除
-
perlでリテラル値はメモリにど...
-
perlで2次元配列をサブルーチ...
-
perlのrequireの動き方について...
-
perlの構文でカンマの意味が分...
-
perlについての質問
-
Blenderについて
-
perl このテキストファイルを簡...
-
Perlでファイルの末尾から指定...
-
秀丸での一括変換について
-
英数文字列のうちの数値を4桁に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ApacheのBasic認証のログの取り方
-
SQLConfigDataSourceについて。
-
外部の別ホストからのPOST送信...
-
HTTPのBasic認証に自動ログイン...
-
Basic認証のパスワードをユーザ...
-
Excel VBA で Webからデータを...
-
javaでldap認証の勉強をするに...
-
jQueryのFullCalendarについて...
-
パスワード認証後にリンク先を...
-
Tomcatの基本認証が8080ポート...
-
SMTPの認証を得るには
-
ASP Response.Write("401 Unaut...
-
年齢認証ページの作成を依頼さ...
-
ソフトウェアのWEB認証(アクテ...
-
携帯PCのアクセス制限。PHP初心...
-
Linuxからファイルのコピー
-
BASIC認証の画面すら出し...
-
PHPの$_SERVER["REQUEST_URL"]...
-
JANコードを検索出来るサイト
-
google.co.jpはホスト名ですか?
おすすめ情報