2009-05-11 10 views
2

J'essaie de vérifier comment un utilisateur est membre du groupe A et du groupe B avec une autorisation de base dans Apache. Actuellement, j'ai:Apache - autoriser un utilisateur dans plusieurs groupes

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 

qui vérifie uniquement si l'utilisateur est un membre de l'administrateur ou un enregistreur. J'ai essayé de parcourir toute la documentation d'Apache, mais je n'ai pas beaucoup de chance.

Toute aide serait géniale.

Répondre

0

Vous avez probablement déjà essayé, mais en plaçant la directive Require sur deux lignes d'aide?

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

ouais, essayé que ... pas de chance. J'ai essayé de voir si j'avais besoin d'un mod, mais pas de dés. –

1

Cela devrait fonctionner <RequireAll>

Compatibilité: Disponible dans Apache 2.3 et versions ultérieures
Nécessite mod_authz_core

PS: Je n'ai pas essayé comme je l'ai seulement Apache 2.2.

Questions connexes