mod_auth_memhmac
カスタム承認モジュール
Apache でカスタム承認機能を追加するモジュールです。
USBキーWeb認証 WebLogon など認証システムと併用することを前提としています。
認証機能は持っていません。認証システムが認証成功後に呼びだすことで 認証したユーザが
このモジュールでアクセス制限をかけたリソースにアクセスできるようになります。
認証機能はありません
Basic認証では制限されたリソースにアクセスしようとすると、ユーザ名/パスワードを入力する
ポップアップウィンドウが現れます。認証が成功すると、制限リソースにアクセスできるように
なります。このモジュールはユーザ名/パスワードを求めません。別の認証システムがユーザ認証を
行った後、このモジュールでユーザにリソースへのアクセスを許可するような使い方を想定しています。
リバースプロキシとの利用
仮想フォルダに設定したアクセス制限と連動して動作します。リバースプロキシ用に
設定したアクセス制限付の仮想フォルダを認証済みユーザのみが通過できるようにしたい、
といった利用方法も可能です。
Apache 2対応
Apache モジュールとして登録します。
レファレンス モジュール
このモジュールは以下 Apache モジュールに影響を受けています。
MicroSoft SDKに含まれていた IIS 6 用の ISAPIモジュール (
CustomAuth ) なども参考にしています。