Sha1 chez 1and1

Résolu
cricri2394 Messages postés 150 Date d'inscription   Statut Membre Dernière intervention   -  
cricri2394 Messages postés 150 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai une authentification avec un mot de passe encodé en sha1 sur un site.
En local, la connexion fonctionne très bien mais chez 1and1 pas moyen de faire fonctionner le sha1 (il me retourne aucun résultat en testant la requête dans phpmyadmin).

Le seul moyen que j'aitrouvé pour me connecter sur le site disant, c'est de stocker les mots de passe en clair.

Bizarre non ?

3 réponses

Xavierdu34 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention   21
 
Bizarre en effet, sha1 existe depuis la version 4.3.0 de php, change peut être la version de ton php, chez 1&1 tu dois créer un fichier .htaccess et y mettre :
AddType x-mapp-php5 .php
0
cricri2394 Messages postés 150 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci pour ta réponse.
Mon htaccess est déjà configuré pour php5.

Sinon, je peux essayer de laisser les mots de passe encodés et tester la correspondance
côté php :

if( sha1($mdpSaisi) == $mdpStockEnBase){
echo "mot de passe ok";
}
0
cricri2394 Messages postés 150 Date d'inscription   Statut Membre Dernière intervention   1
 
Bon ... on efface tout. Le sha1 fonctionne mais j'avais oublié de mettre le champs mot de passe sur 40 caractères dans la base distante.

Je sors ...

Merci.
0