• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTTPのBASIC認証につきまして。)

HTTPのBASIC認証について

このQ&Aのポイント
  • HTTPのBASIC認証について質問します。
  • BASIC認証は、ポップアップWindowで入力されたUID&PASSを.htaccessに記載されたUID&PASSで認証し、その後DBで照合する方法です。
  • UID&PASSの照合は、データベースに送られるクエリーか、dbmファイル中のユーザーを調べることで行われます。

質問者が選んだベストアンサー

  • ベストアンサー
  • yamyamyam
  • ベストアンサー率66% (8/12)
回答No.2

こんにちは。 もう解決されてしまったかも知れませんが、参考になりそうなURLを リストアップしておきます。 [mod_auth_pgsqlについて] http://www.net-newbie.com/postgres/misc/mod_auth_pgsql.html [ApacheでBASIC認証を使うための色々な方法について(英文)] http://www.apacheweek.com/features/userauth [AuthPgについて(英文)] http://authpg.sourceforge.net/ では。

kanpo
質問者

お礼

yamyamyamさんレスありがとうございます。 早速おしえていただきましたURLを みて勉強してみます。 本当にたすかりました、 ありがとうございました。 失礼します。

その他の回答 (1)

  • yamyamyam
  • ベストアンサー率66% (8/12)
回答No.1

「そのままDBにて認証できる」で正解だと思います。 1 DBにIDとパスワードを登録しておく 2 .htaccessの中に参照先のDBの情報  (サーバー名とかポートとか)を記述しておく 3 BASIC認証のダイアログからIDとパスワードを入力する 4 DBに登録したIDとパスワードで自動的に認証が行われる という手順になります。 ちなみに、認証用のDBとしてPostgreSQLを使い、WEBサーバー としてApacheを使っている場合は、mod_auth_pgsqlという モジュールをApacheに追加しなければいけなかったと思います。

kanpo
質問者

お礼

yamyamyamさんありがとうございます。 早速検証してみます。 もし、参考になるURLなどありましたら 情報おねがいしますね。 お返事、本当にありがとうございました。 失礼します。