Votre question

php md5(): crypter pour htaccess chez 1&1

Tags :
  • Php
  • Programmation
Dernière réponse : dans Programmation
13 Décembre 2008 12:53:14

bonjour.
j'ai des sites chez 1&1 et donc j'ai voulu me proteger mes dossiers sensibles, ça c'est fait, mais je voudrais pouvoir les changer donc j'ai créé une fonction.
Donc comme dit dans la FAQ ( )je l'ai crypter en md5 mais je n'optient pas le bon mot de passe: par la page de 1&1 toto vaut tok.SOnXr50ss et crypté par md5 il vaut f71dbe52628a3f83a77ab494817525c6
j'ai contacté 1&1 y a 15jours mais aucune réponse. quelqu'un saurait-il??
merci

Autres pages sur : php md5 crypter htaccess amp

13 Décembre 2008 14:25:12

Cryptage md5(); = 32 caractères... je vois pas ou les problème?
13 Décembre 2008 16:04:18

le problème est que sur cette page il disent crypter en md5 mais il n'y a pas 32 charactères et dc je n'obtient pas la même chose!
Contenus similaires
13 Décembre 2008 18:59:02

oui là j'ai bien encodé en md5 mais aprés mon htaccess avec mon htpaswd ne marche plus!!!
apparement 1&1 a une méthode de cryptage qu'ils appel md5() mais qui ne l'est pas!!
14 Décembre 2008 00:19:43

hum... fait voir ton htaccess et ton htpasswd pour voir si il sont correct...

de toute facon ton mdp est crypter donc c'est pas grave :p  à la limite change ton pseudo.
14 Décembre 2008 09:24:54

mon htaccess

AuthUserFile /kunden/homepages/44/d228028769/htdocs/admin/.htpasswd
AuthGroupFile /dev/null
AuthName "Réservé"
AuthType Basic
require valid-user

mon htpasswd:
test:teH0wLIpW0gyQ

merci de votre aide
demain je recontact 1&1 pour les bouger un peu
14 Décembre 2008 17:38:04

Essaye:

  1. AuthUserFile "/kunden/homepages/44/d228028769/htdocs/admin/.htpasswd"


Si ca fonctionne pas essaye la meme chose met avec un autre script md5();
14 Décembre 2008 18:21:54

si le script de 1&1 marche bien mais la fonction md5 ne marche pas quand c'est moi qui l'utilise pour pouvoir faire ma fonction pour changer le mdp!
15 Décembre 2008 22:43:44

bon j'ai trouvé!!!
tout d'abord je ne remercie pas 1&1 qui ne m'ont pas répondu à mes 2 mails,
ensuite ce qu'ils disent pas dans leur faq à la noix c'est qu'il faut utiliser une clef pour crypter en md5 (apparement les 2 premières lettres du mot de passe non cryptés)

Citation :
l est impératif de crypter le mot de passe qui sera présent dans le fichier .htpasswd.

Le cryptage du mot de passe doit être effectué en MD5.

Ci-dessous, entrez dans le formulaire le Mot de Passe que vous souhaitez crypter et cliquez sur Crypter.
Le mot de passe apparaîtra dans le champ en dessous en crypté.
oué ils auraient pas pu mettrent
Citation :
Le cryptage du mot de passe doit être effectué en MD5 avec une clef correspondant aux deux premières lettres du mot de passe non cryptés.
???
bon donc un exemple:

  1. echo crypt ( "mathilde" ,"ma" );

pour crypter mathilde, ça ) à l'air de marcher.
ensuite pour le reste de la fonction c'est pas bien compliqué :) 
j'espère grandement évité à pas mal de personnes de galéré pendant des nuits et des nuits.

Merci à AllstaR27 d'avoir essayé de m'aider


EDIT: comme je suis d'humeur joyeuse je vous met ma fonction qui créé tout seul la clef et crypt le mot donné en param:

  1. function cryptmd5($mdp)
  2. {
  3. $deb=substr($mdp,0,2);//je recup les 2 premiers att premier char est egal à 0
  4. return crypt ( $mdp ,$deb );//je crypt et je retourne le resultat
  5. }
14 Mars 2011 12:34:59

Bonjour;

Un grand merci!
Cela fonctionne impeccable!

a c 145 L Programmation
14 Mars 2011 14:23:07

Je tiens tout de même à signaler que crypt() n'est pas md5(), il utilise la base d'encryption MD5 si c'est défini mais ne sort en aucun cas le hash MD5 d'une chaine.

Les explications de 1&1 sont donc fausses.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS