Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/07/2011, 11h27   #1
Invité de passage
 
Inscription : novembre 2005
Messages : 70
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 70
Points : 2
Points : 2
Par défaut Groupes dans un Htpasswd ?

Bonjour à tous,

Je cherche à savoir s'il est possible avec un htaccess et/ou un htpasswd de définir une structure un peu de ce type :

Groupe1 : userA, userC
Groupe2 : userB, userD, userE

Et à partir de la soit :
1 - rediriger le groupe1 vers une page X et les user du groupe2 vers une page Y ?
2 - ou si ca n'est pas possible, de récupérer l'info sur le groupe dans la la page qui sera ouverte ?

Merci d'avance.

Bonne journée.
kolbek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2011, 21h59   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 285
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 285
Points : 8 570
Points : 8 570
Sans vouloir dire de bêtise, c'est possible mais avec la seconde solution. La notion de groupe est totalement absente de HTTP, donc aucun mécanisme standard HTTP ne permet d'identifier un groupe et Apache n'en fournit pas. Il propose la notion de groupe pour l'authentification pour en simplifier la gestion, c'est tout. En dehors de l'authentification, l'information de groupe n'existe pas.

Donc, je pense qu'il faut rediriger tous les utilisateurs sur une même page dynamique (en PHP par exemple) qui ira lire le fichier .htpasswd pour retrouver le groupe de l'utilisateur et faire sa redirection si nécessaire. Je ne vois pas d'autre solution.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h15.


 
 
 
 
Partenaires

Hébergement Web