Buenos días,
tengo instalado joomla 3.2 con community builder 1.9.1. Creo un usuario vía :
http://red.todomaternidad.com/index.php?option=com_comprofiler&task=registers&Itemid=483
Relleo todos los datos-> OK
Recibo el mail ->OK
Confirmo el usuario via link del mail ->OK
Intento entrar con usuario y contraseña -> ERROR de usuario y contraseña
Pulso Olvidé contraseña ->OK
Recibo mail con nueva contraseña ->OK
Intento entrar con usuario y nueva contraseña -> ERROR de usuario y contraseña
Solo puedo entrar si en el backend cambio la contraseña. No lo entiendo
URL del sitio: Contenido solo visible a usuarios registrados
Solucionado con http://alterbrains.com/blog/100-joomla-3-2-passwords-issue-problem-solution
Pero creo que es una "guarrada".
Si es un fallo de joomla tendría que salir una actualización ya ¿no?.
Me cuestra entenderlo.
Decirme si habeis encontrado una solución menos sucia.
Hola,
En el siguiente enlace se propone una solución que parece más simple:
https://github.com/joomla/joomla-cms/commit/4649125592553c4aa1bae8293a47deb1001ac42c
Bastaría con editar el archivo components/com_users/models/reset.php y cambiar la línea:
$testcrypt = JUserHelper::getCryptedPassword($data['token'], $salt);
por esta otra:
$testcrypt = JUserHelper::getCryptedPassword($data['token'], $salt, 'md5-hex');
No lo he probado, por lo que no te puedo garantizar que funcione.