Buenos días estimados
Estoy lanzando una plataforma B2B para en CakePHP 2.7 en AWS Elastic 
Beanstalk.

El sistema arranco bien pero de un momento a otro no funcionó mas el login. 
Tuve que deshabilitarlo para que pueda entrar la gente y después surgió 
otro problema en otra acción que usaba una variable de sesión. Por lo que 
calculo que es un problema de las variables de sesión y no específicamente 
del login. 

El login lo realizaba con la función $this->Auth->login(), y cuando 
ejecutaba esta función se salia del sistema y me redirigia al login. Cambie 
el Auth->login() por un find(array('conditions' => array('User.username' => 
$this->request->data['username'], 'User.password' => 
$this->AuthComponent::pasword($this->request->data['password'])))), 
 guardando el resultado del find en una variable de sesion usando el 
SessionComponent cuando el find retornaba un user. 

 De esta manera comenzó a funcionar pero necesita ejecutar dos veces la 
función para guardar la variable de sesión. Por ejemplo, cuando me logueo 
en el sistema la primera vez me rebota y a la segunda entra.

Espero sus comentarios. Este es un proyecto muy importante ya que es un 
emprendimiento personal en el que estamos dejando la vida con un grupo de 
amigos y seria una lastima que fracase por el login. Asi que cualquier 
ayuda viene bien

Muchas gracias

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía 
un correo electrónico a cakephp-es+unsubscr...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a 
cakephp-es@googlegroups.com.
Visita este grupo en https://groups.google.com/group/cakephp-es.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Responder a