Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
AutoLogin con Community Builder 1.2
#1
Les traigo un simple mod para iniciar sesión automáticamente tras registrarse solo para community builder.

Abrimos el archivo components/com_comprofiler/comprofiler.php
ir a la linea 1405 en CB 1.2.2

Código:
echo "\n<div>" . implode( "</div>\n<div>", $messagesToUser ) . "</div>\n";
}

Remplazar con

Código:
$options = array();
$options['remember'] = false;
$credentials = array();
$credentials['username'] =$username;
$password = cbGetParam( $_POST, 'password', '');
$credentials['password'] = $password;
global $mainframe;
$error = $mainframe->login($credentials, $options);

Si no lo encuentran en esa linea, búsquenlo alrededor de esa linea, debe estar antes de
Código:
/**  * Ajax function: Checks the availability of a username for registration and echoes a text containing the result of username search.  *  * @param string $username  */

Ojo: Solo funciona, si no requiere activación de cuenta y no se genera un password aleatorio y pues obviamente para Community Builder 1.2.2. Si no tienen esa version recomendable actualizar por seguridad. si no se tiene community buider, busquen en el JED (joomla extension download) ay un modulo que hace la misma función.

Fuente: InowWeb
Solo modifique unas partes del codigo que marcaban un error. Saludos!
WWW
#2
Es muy cómodo permanecer ya logueado cuando te acabas de registrar. Evitas tener q reintroducir las credenciales de nuevo.

Thx Cítrico
[Imagen: firmabp.jpg][Imagen: mineenlineaentregadispo.jpg]
WWW
#3
Gracias, citrico, como dice Mine es muy cómodo, pero yo porefiero loguearme cada vez (es mas seguro) De todas formas, muchas gracias por tu aporte Guiño
WWW
#4
@papi pes si es mas seguro introducir tus datos cada vez que visites la pagina, pero pues el logueo automatico solo seria tras registrarse, osea una sola vez por usuario, de ay en fuera cierras sesión y todo a la normalidad. En lo personal prefiero un registro simple y logueo instantaneo, pues eso de activar, luego ay algunas trabas. Saludos
WWW
#5
Si, la verdad es que es mucho más cómodo...

Estoy de acuerdo con tigo en lo de:
Citrico escribió:un registro simple y logueo instantaneo
[Imagen: firmatwitter.png][Imagen: firmataq.png]
WWW




Usuarios navegando en este tema: 1 invitado(s)