Registro y acceso a Joomla 3.2

Mostrando 7 respuestas a los debates
  • Autor
    Entradas
    • #111254
      lucas41Lucas
      Participante

      Hola, he buscado en el foro, a ver si le habia pasado algo parecido sobre el registro y acceso, y encontre esto > https://solojoomla.com/foro/joomla-en-general/registro-y-acceso-usuarios-joomla.html pero a mi me sucede en Joomla 3.2 .
      Me registro y todo bien, me llegan los emails y todo perfecto, salvo que a la hora de acceder me dice que no estoy activado y cuando miro en la administración, si estoy registrado y activado.

      Para mas información dire que el joomla se ha actualizado desde un joomla 2.5.

      Saludos

    • #111255
      Federico PiccoliFederico Piccoli
      Participante

      Ciao

      Joomla 3.2 les ha salido rana, osea que te aconsejo instalar el backup y esperar a la 3.2.1

    • #111256
      lucas41Lucas
      Participante

      Gracias, pero si espero demasiado, problemas a la vista y ir hacia atras, no estaba en los planes :/ . A ver como me lo monto y de todos modos, gracias otra vez.

    • #111257
      redloModerador Foro
      Participante

      Esto no pasa con Joomla 3.2 instalado directamente, el problema esta en las actualizaciones, pero he observado que aún en version joomla 3.2, como señala Federico, la programación no esta modificada, por lo que todo aquel, que tenga un problema por el estilo, deberia cambiar las siguientes lineas en los siguientes archivos de Joomla 3.2.. Buscando encontre lo siguiente.

      Acceder y editar el archivo /libraries/joomla/user/helper.php y cambiar
      [code type=php]$encrypted = ($salt) ? md5($plaintext . $salt) : md5($plaintext);[/code]
      Cambiar por lo siguiente
      [code type=php]$encrypted = ($salt) ? md5($plaintext . $salt) . ‘:’ . $salt : md5($plaintext);[/code]

      Acceder y editar /libraries/joomla/user/user.php
      [code type=php]$array[‘password’] = $crypt . ‘:’ . $salt;[/code]
      Cambiar por lo siguiente
      [code type=php]$array[‘password’] = $crypt;[/code]

      Acceder y editar /components/com_users/models/reset.php
      [code type=php]$password = $crypted . ‘:’ . $salt;[/code]
      Cambiar por lo siguiente
      [code type=php]$password = $crypted;[/code]

      En el mismo archivo
      [code type=php]if (!($crypt == $testcrypt))[/code]
      Cambiar por lo siguiente
      [code type=php]if (!($user->activation == $testcrypt))[/code]

      En el mismo archivo
      [code type=php]$testcrypt = JUserHelper::getCryptedPassword($data[‘token’], $salt);[/code]
      Cambiar por lo siguiente
      [code type=php]$testcrypt = JUserHelper::getCryptedPassword($data[‘token’], $salt, ‘md5-hex’);[/code]

      Acceder y editar /plugins/authentication/joomla/joomla.php
      [code type=php]if ($crypt == $testcrypt)[/code]
      Cambiar por lo siguiente
      [code type=php]if ($result->password == $testcrypt)[/code]

      Los usuarios ya registrados deben solicitar su contraseña para reactivarla. Esto solo te arregla la parte de los nuevos usuarios.

      Buscando por la red, encontre la solución a tu problema – Fuente de la solución > http://alterbrains.com/blog/100-joomla-3-2-passwords-issue-problem-solution

    • #111258
      Federico PiccoliFederico Piccoli
      Participante

      Ciao

      Y si desaparece el recaptcha abrir plugins/captcha/recaptcha/recaptcha.php

      Linea 24 reemplazar

      [code type=php] const RECAPTCHA_API_SERVER = “http://api.recaptcha.net”;[/code]

      con

      [code type=php] const RECAPTCHA_API_SERVER = “http://www.google.com/recaptcha/api”;[/code]

      Linea 26 reemplazar

      [code type=php] const RECAPTCHA_VERIFY_SERVER = “api-verify.recaptcha.net”;[/code]

      con

      [code type=php] const RECAPTCHA_VERIFY_SERVER = “www.google.com”;[/code]

      Linea 118 reemplazar

      [code type=php] $response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, “/verify”,[/code]

      con

      [code type=php] $response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, “/recaptcha/api/verify”,[/code]

    • #111259
      lucas41Lucas
      Participante

      Pues si, han funcionado ambas propuestas . Me habeis salvado el pellejo 🙂 . Gracias a ambos.

    • #111260
      Federico PiccoliFederico Piccoli
      Participante

      Hola

      De nada y no uses tinyMCE, tiene tres bugs más

    • #111261
      lucas41Lucas
      Participante

      Error por mi parte, el aconsejar al cliente trabajar con joomla 3. Esto por no hacer caso a lo que aqui en solojoomla estais repitiendo una y otra vez, de solo usar versiones estables.

      De aqui en adelante joomla 2.5 y hasta que no salga la 3.5, olvidarme de versiones de por medio. Leccion aprendida 😉

      Gracias de nuevo

Mostrando 7 respuestas a los debates
  • Debes estar registrado para responder a este debate.
Si te ha servido... ¡ Compartelo en tus Redes Sociales !
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad