2009-05-11 11 views
2

ユーザーがグループAとグループBのメンバーであるかどうかをApacheでの基本認証で確認する方法を検討しようとしています。現在私は持っています:Apache - 複数のグループでユーザーを認証する

AuthType Basic 
AuthName "Log Authors" 
AuthUserFile /iweb/s3078033/apache2-secure/auth/user.file 
AuthGroupFile /iweb/s3078033/apache2-secure/auth/group.file 
Require group admin logger 

ユーザーがadminまたはloggerのメンバーであるかどうかをチェックするだけです。私はApacheのドキュメントをすべて見てみましたが、大したことはありません。

助けがあれば助かります。

答えて

0

すでに試したことがありますが、2つの行にRequireディレクティブを配置すると役立ちますか?

AuthType Basic 
AuthName "Log Authors" 
AuthUserFile /iweb/s3078033/apache2-secure/auth/user.file 
AuthGroupFile /iweb/s3078033/apache2-secure/auth/group.file 
Require group admin 
Require group logger 
+0

ええ、それを試してみました。私はモッドが必要だが、ダイスは必要ないかどうかを調べようとした。 –

1

これは<RequireAll>

互換動作するはずです:私だけのApache 2.2をしたとして、私は試していない:アパッチ2.3で利用可能と後で
はmod_authz_core

PSが必要です。

関連する問題