Fermer la barre d'outils
Voir plus d'options
Voir moins d'options
les-forums.com : vous avez la parole
En moins de 5 minutes,
créez votre forum gratuitement
forum officiel aide/faq
support technique
Accueil Séparateur Présentation Séparateur Créez ! Séparateur Annuaire
Bienvenue sur le forum officiel de les-forums.com.
L'apprentissage des bases du HTML requises pour la personnalisation des forums concerne le sous-forum Programmation, tandis que les gros problèmes techniques sont à adresser au Support. La FAQ vous sera également très utile.
De plus, une lecture du bref règlement du forum pourra éviter bien des tracas.
Nous vous écoutons, soyez polis, patients et précis dans vos questions.
Testez le nouveau chat sur les-forums.com, en beta-test (s'ouvrira dans une nouvelle fenêtre ou onglet)

les-forums.com - Forum officiel
Programmation (163 topics, 2371 messages)
Topic "encryptage php et .htpasswd" (Messages 1 à 3 sur 3) Fil RSS des messages de ce topic
Dernier message par vertigo_76, le 07/10 à 10:18:28
Anonyme :
  • S'inscrire
  • S'identifier
Outils :
  • Recherche
 
Bas de la pageTopics
 
Moudu
inscrit le 04/10/2003
le 04/10/2003 à 12:51:16
Acces au message encryptage php et .htpasswd
Bonjour a tous,

Voici mon probléme, j'aimerais générer un fichier .htpasswd a partir d'un script php.
Je travail actuelment sur plateforme windows, Apache 1.3.24,  PHP Version 4.2.0.

Donc lorsque je génère un .htpasswd a l'aide de la commande htpasswd il me genere un mot de pass encrypte de type :
lolo:$apr1$U03.....$rFuaShPapMYaM2JEBlLef0

l'option -m (MD5) est forcé sur les plateformes windows.

En php j'ai beau encrypter avec la fonction md5(), je n'ai pas le meme résultat :
lolo:22af645d1859cb5ca6da0c484f1f37ea

J'ai l'inpression qui il y a une notation spécifique avec htpasswd d'ou l'aparition des $.

Pourriez vous éclairer ma lanterne.
Merci d'avance

ps = je rajoute un ps en ayant lu l'enervement d'un admin, pour vous informer que j'ai pas mal chercher sur d'autres tutos et sites, effectivement bcp traite ce sujet, la principale solution donné etait la fonction crypt() ou md5(), de plus la plus part n'avait pas le meme encryptage que moi avec htpasswd (pas de $ et . , il y peut etre eu une mise a jour entre temps?). Je me tourne vers vous car je suis blocker et non par flemme de chercher a résoudre mon problème par moi meme

Message modéré le 04/10 à 13:11:12 par Moudu.

Voir le profil de l'auteur Editer le message
Babaorum
adjoint
http://babaorum.site.voila.fr/img/ghost3_petit.jpg
L'homme n'est qu'une machine
inscrit le 01/03/2003
le 05/10/2003 à 14:53:59
Acces au message encryptage php et .htpasswd
Heuuuu... quelqu'un ?
Parce que normalement tu t'en tiens à l'encryptage d'Apache et basta. Donc là je ne comprends pas pourquoi on doit crypter avec MD5 en sus !?
Voir le profil de l'auteur Editer le message
vertigo_76
inscrit le 05/03/2003
le 07/10/2003 à 10:18:28
Acces au message encryptage php et .htpasswd
Attention les fichiers .htpasswd sont a utilisé avec l'authentification Apache donc avec un fichier .htaccess

le fichier .htpasswd par mesure de sécurité ne doit pas ce trouver sur un répertoire de document servi par apache mais sur un répertoire séparé(pour éviter qu'il ne soit lu par un navigateur)

Certain script en php permette de gerer ces fichier voir sur phpcs.com dans la partie des script niveau 3
Voir le profil de l'auteur Editer le message
 
Haut de la pageTopics
 
Ajout de messages impossible Vous ne pouvez pas ajouter de messages.

Forum gratuit proposé par les-forums.com v 2.7 alpha - Un service Twidi.com - Flux RSS du forum

Page générée en 0,026 secondes le 08/08 à 20:39:57.