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 12/04/2011, 11h36   #1
Invité de passage
 
Homme
Inscription : avril 2008
Messages : 12
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : avril 2008
Messages : 12
Points : 4
Points : 4
Par défaut Authentification apache MD5

Hello tout le monde,
Je viens vers vous pour un petit problème d'authentification apache,
en fait, j'ai dans une base de données des utilisateurs, et j'aimerais synchroniser ces utilisateurs avec mon fichier .htpassword.
Le problème est le suivant :
dans ma base de données, les mots de passe sont cryptés en MD5, du coup si jamais je les ajoute avec la commande htdigest, il va me crypter mes mots de passe déjà cryptés...
J'ai donc essayé d'insérer moi même à la main des lignes dans le fichier .htpassword, du style NOM:ZONE:MOT DE PASSE mais imopossible, il me dit que le mot de passe n'est pas bon!

Est ce que quelqu'un à déjà réussi a faire ça??

Merci d'avance en tout cas, et bonne journée!
frimmm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 11h51   #2
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Citation:
MD5
"$apr1$" + the result of an Apache-specific algorithm using an iterated (1,000 times) MD5 digest of various combinations of a random 32-bit salt and the password. See the APR source file apr_md5.c for the details of the algorithm.
Citation:
The MD5 algorithm used by htpasswd is specific to the Apache software; passwords encrypted using it will not be usable with other Web servers.
^^ Apache possède sa propre version du MD5 qui est, de fait, incompatible avec celle utilisée pour vos mots de passe. N'y a-t-il, tout simplement, pas moyen de s'interfacer autrement ? (PHP, un module Apache pour réaliser l'authentification directement à partir de cette base ou qu'en sais-je)

(le SHA1, par contre, est standard)
julp est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/04/2011, 15h26   #3
Invité de passage
 
Homme
Inscription : avril 2008
Messages : 12
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : avril 2008
Messages : 12
Points : 4
Points : 4
Merci beaucoup pour la réponse, je vais me rabattre vers une authentification d'apache directement en base de données.
Encore merci, et bonne journée!
frimmm 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 02h49.


 
 
 
 
Partenaires

Hébergement Web