Avisos
Vaciar todo

Login de usuarios no funciona en Frontend  

Página 1 / 2
 
Xavi
 Xavi
Usuario activo

Hola,

Me acabo de dar cuenta que los usuarios no pueden logearse a través del frontend. Estoy utilizando Slick Login, pero ni este ni el login de Virtuemart funcionan correctamente. Al introducir user/pass en el frontend se redirecciona al usuario hacia la página correcta pero el módulo de login no se actualiza (sigue con los campo de user/pass vacíos), lo curioso es que en el backend si que constan los usuarios como logeados.
Mi pregunta es si me podéis dar alguna pista para hacer debuging. He buscado en error.log pero no hay nada reseñable.
Desgraciadamente no tengo claro cuando ha empezado a ocurrir ni si es a partir de instalar algún módulo o la propia migración del hosting.
Culaquier ayuda será agradecida.

Citar
Respondido : 27/10/2011 9:31 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Xavi,

¿Puedes facilitarnos la url del sitio para ver o probar ese formulario de acceso y ver que errores muestra o su comportamiento?.

Saludos

ResponderCitar
Respondido : 27/10/2011 9:48 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Xavi
 Xavi
Usuario activo

Contenido solo visible a usuarios registrados
Los usuarios se crean al hacer checkout en VM. En la home tan sólo se puede hacer login.

ResponderCitar
Respondido : 27/10/2011 10:31 pm
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Xavi,

Veo que tienes el componente Joomla SEO powered by JoomSEF, procede a desactivarlo. Y comprobar si entonces funciona el login.

La segunda prueba a realizar, es activar el módulo que lleva Virtuemart por defecto, que es el mod login virtuemart, para acceso y registro de clientes, y probar si funciona.

Comprueba en la Virtuemart --> configuración --> Seguridad, las dos url Site URL y SECUREURL que sean

 http://www.millesimee.com/ 

Saludos,

ResponderCitar
Respondido : 28/10/2011 8:10 am

Cursos Gratuitos WordPress

Xavi
 Xavi
Usuario activo

Hola Jordi,

1. Desactivando JoomSEF. Sigue sin funcionar

2. El modulo de login de Virtuemart hace exactamente lo mismo que Slick Login.

3. Los dos parámetros SIte URL y SecureURL están correctamente configurados.

un saludo.

ResponderCitar
Respondido : 28/10/2011 8:27 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Xavi,

Revisa, si eres tan amable, el siguiente artículo del Blog y facilitanos un log de información de tu sitio para poder ver cual puede ser el posible problema.

Saludos

ResponderCitar
Respondido : 28/10/2011 8:44 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Xavi
 Xavi
Usuario activo

Contenido solo visible a usuarios registrados

ResponderCitar
Respondido : 28/10/2011 9:12 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Veo que para el registro de usuarios de Virtuemart has agregado nuevo campos para solicitar la fecha de nacimiento.

Si has utilizado los campos extra_field que incluye Virtuemart en la administración de campos de usuario (los que tienen nombre extra_field_1, extra_field_2, etc.) es posible que el problema esté causado por eso. Prueba a despublicar los campos para ver si así te funciona el login.

En caso afirmativo tendrías que crear estos campos adicionales como nuevos campos en lugar de usar los extra_field.

ResponderCitar
Respondido : 28/10/2011 12:36 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Xavi
 Xavi
Usuario activo

Hola Pablo,

Acabo de probar lo que indicas y tampoco ha surtido efecto.

ResponderCitar
Respondido : 28/10/2011 12:57 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Xavi

Has probado utilizar el login por defecto de Joomla y ver si este si te funciona?
Puedes proporcionarnos un usuario registrado para probar?

Saludos.

ResponderCitar
Respondido : 28/10/2011 7:41 pm

Dolores Santos
 Dolores Santos
Usuario activo

a mi tambien me pasa lo mismo el cliente no se puede registrar, envio la url:
http://www.bonusmadrid.com/administrator/index.php?option=com_modules&client=0&task=edit&cid[]=18
Gracias

Hola,

Me acabo de dar cuenta que los usuarios no pueden logearse a través del frontend. Estoy utilizando Slick Login, pero ni este ni el login de Virtuemart funcionan correctamente. Al introducir user/pass en el frontend se redirecciona al usuario hacia la página correcta pero el módulo de login no se actualiza (sigue con los campo de user/pass vacíos), lo curioso es que en el backend si que constan los usuarios como logeados.
Mi pregunta es si me podéis dar alguna pista para hacer debuging. He buscado en error.log pero no hay nada reseñable.
Desgraciadamente no tengo claro cuando ha empezado a ocurrir ni si es a partir de instalar algún módulo o la propia migración del hosting.
Culaquier ayuda será agradecida.

ResponderCitar
Respondido : 28/10/2011 8:31 pm
Xavi
 Xavi
Usuario activo

Hola Jhon,

El módulo de login por defecto de Joomla tampoco funciona.

Tras un rato de debugging 'a manija' (haciendo echo en mod_virtuemart_login.php) veo que el problema viene de aquí:

if( vmIsJoomla(1.5) ) {
	$user = & JFactory::getUser();
	$type = (!$user->get('guest')) ? 'logout' : 'login';
}
JFactory::getUser() 

devuelve un usuario vacío.

JUser Object ( [id] => 0 [name] => [username] => [email] => [password] => [password_clear] => [usertype] => Public Frontend [block] => [sendEmail] => 0 [gid] => 0 [registerDate] => [lastvisitDate] => [activation] => [params] => [aid] => 0 [guest] => 1 [_params] => JParameter Object ( [_raw] => [_xml] => [_elements] => Array ( ) [_elementPath] => Array ( [0] => /home/millesim/public_html/libraries/joomla/html/parameter/element ) [_defaultNameSpace] => _default [_registry] => Array ( [_default] => Array ( [data] => stdClass Object ( ) ) ) [_errors] => Array ( ) ) [_errorMsg] => [_errors] => Array ( ) )

Entiendo que hay 'algo' que resetea el objeto JUser, pero sólo para el Frontend ya que en el Backend si existe.

ResponderCitar
Respondido : 28/10/2011 9:15 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Xavi,

1º. He ocultado tu log de datos entre las etiquetas [hide] para que solo podamos verlo los usuarios logeados y no el resto.

2º. Previa copia de seguridad, preferible con Akeeba Backup, y si no has realizar hacks al core de tu Joomla! te recomiendo actualizarte.

Joomla! Instance :: Joomla! 1.5.20-Stable (senu takaa) 18-July-2010

Trabajas con una versión de hace un año, estamos actualmente en la 1.5.24 estable:

-

3º. Has utilizado el método "stric" en el FPA (log) y no podemos ver datos relativos a extensiones por lo que deducimos que son correctas y no tienes extensiones de login de terceros. Yo hubiese utilizado el método "default". 😉

Saludos

ResponderCitar
Respondido : 28/10/2011 9:28 pm
Xavi
 Xavi
Usuario activo

Aquí está el log, con la privacidad por defecto 😉

Sobre lo de actualizar a 1.5.24, me faltan horas :blush:

Contenido solo visible a usuarios registrados

ResponderCitar
Respondido : 28/10/2011 9:38 pm

Cursos Gratuitos WordPress

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Xavi,

Sobre lo de actualizar a 1.5.24, me faltan horas

Para eso estamos, para intentar ayudarte, si te surgen dudas comentanoslo y tratamos de resolverlo en equipo. Si es por tiempo, lo comprendo. 😉

Consultas:

¿Que plugin es este: System - kc_vm_registration_re?
¿Este plugin lo tienes habilitado: System - Recaptcha Plugin ?
¿Puedes deshabilitar temporalmente (si estan habilitados) los plugins: Authentication - Twitter y Authentication - Facebook?

Limpia caché y verifica si sigue fallando el mod_login "nativo" de Joomla! 1.5.

Saludos

ResponderCitar
Respondido : 28/10/2011 9:55 pm
Página 1 / 2