アプリ版:「スタンプのみでお礼する」機能のリリースについて

LINUX+APACHE+CGIで開発をしております。
今回のシステムでは、基本認証にてログインを行ない、
環境変数からユーザIDを取得してDBからユーザ情報を
取得する方法を取っております。

上記環境で基本認証を実現しようと、いろいろ調べて
設定してみたのですが、どれも上手く出来ませんでした。

そこで質問なのですが、上記環境で基本認証を実現するに
は、どのような設定をする必要があるのでしょうか?
また、基本認証で入力されたユーザID等は環境変数の
どれに格納されるのでしょうか?

初歩的な質問で申し訳ありませんが、宜しくお願い致します。

A 回答 (1件)

 環境変数[REMOTE_USER]が有効になるのはOSの認証機能を利用した場合ですが、DB(.htpasswdのことではないと思うのですが)のユーザ情報を使っている場合はそのような設定になっていないということでしょう。


 この場合には下記のmod-auth-scriptを使うなどして、apacheとは別のプログラム上で認証機能を実行させる必要があります。

http://www.dadd9.com/tech/mod_rewrite.html

参考URL:http://mod-auth-script.sourceforge.net/index.ja. …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
昨日、社内のLINUXに精通した人に基本認証の設定を
してもらい、環境変数[REMOTE_USER]にてユーザIDを取得
することができました。

ありがとうございました。

お礼日時:2003/05/22 08:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!