Envoyé par PieceOfCake
Voir le message
Aprés pas mal de recherches, je me suis rendu compte que le problème venait de l'installation de la version 2.5.18 et notamment de la librairie PHPass incluse : l'enregistrement du mot de passe ce fait avec PHPass mais pas la lecture ???
J'ai copié le user.php version 2.5.17 de /libraries/joomla/user à la place de celui en place qui utilise PHPass(aprés sauvegarde) et ça fonctionne nickel (je sais j'ai cassé le framework mais j'attends toujours une explication de cette install bancale chez moi ???!!).
Pour info les lignes qui changent sont :
version >= 2.5.18
$array['password'] = JUserHelper::hashPassword($array['password']);
version < 2.5.18
$salt = JUserHelper::genRandomPassword(32);
$crypt = JUserHelper::getCryptedPassword($array['password'], $salt);
$array['password'] = $crypt . ':' . $salt;
Bon courage à tous !
Laurent
Laisser un commentaire: