PhpBB et htpasswd

Résolu/Fermé
fred57920 Messages postés 13 Date d'inscription jeudi 3 juillet 2008 Statut Membre Dernière intervention 16 septembre 2011 - 19 mars 2009 à 20:06
chris-2009 Messages postés 256 Date d'inscription jeudi 8 janvier 2009 Statut Membre Dernière intervention 6 avril 2009 - 19 mars 2009 à 21:33
Bonjour,
Je suis le responsable d'un forum phpBB avec une base de données MySQL. Ce forum, totalement privé (c'est un forum de délégués du personnel), est réservé seulement aux salariés de mon entreprise.
Près d'une centaine de personnes se sont inscrites sur ce forum, avec notamment un mot de passe choisi par chaque utilisateur.

Mon projet est simple: je voudrai donner un accès à une partie du site (des photos, des pages webs, des downloads,...) à tous ces utilisateurs, mais je ne peux pas leur demander leur password. Je ne le connais pas étant donné qu'il est crypté dans la base.
Pour ce faire, je pense simplement générer un fichier htaccess et htpasswd (généré en php par exemple) depuis la base de données, pour que chaque utilisateur puisse donc accéder aux répertoire du site contenant les fameux documents (tout aussi confidentiels).

Quelqu'un a t'il une idée sur la façon de faire, si bien sûr, il est possible de le faire. Je ne maitrise pas les htaccess et les htpasswd et il me semble qu'on peut (ou qu'on doit) y insérer les mots de passe cryptés. Serait-ce le même cryptage ?

Pour celui qui me donne la solution (un bout de script php), je lui fais envoyer une bouteille à domicile (sérieux).

Merci d'avance.
Frederic

3 réponses

chris-2009 Messages postés 256 Date d'inscription jeudi 8 janvier 2009 Statut Membre Dernière intervention 6 avril 2009 7
19 mars 2009 à 21:15
Vous êtes sur un serveur dédié ou mutualisé ?
0
fred57920 Messages postés 13 Date d'inscription jeudi 3 juillet 2008 Statut Membre Dernière intervention 16 septembre 2011
19 mars 2009 à 21:19
C'est vrai que je ne l'ai pas précisé : je suis sur un serveur dédié (chez OVH si l'info a une éventuelle importante...).
0
chris-2009 Messages postés 256 Date d'inscription jeudi 8 janvier 2009 Statut Membre Dernière intervention 6 avril 2009 7
19 mars 2009 à 21:22
Très importante vu qu'il vous faut le module pour Apache: mod_auth_mysql et après un petit script et ça marche
0
fred57920 Messages postés 13 Date d'inscription jeudi 3 juillet 2008 Statut Membre Dernière intervention 16 septembre 2011
19 mars 2009 à 21:26
Ok, ben je suis tout ouie... :)
0
chris-2009 Messages postés 256 Date d'inscription jeudi 8 janvier 2009 Statut Membre Dernière intervention 6 avril 2009 7
19 mars 2009 à 21:33
Ben déjà il faut l'installer sur votre serveur apache: http://modauthmysql.sourceforge.net/
0