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 [email protected].
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Visita este grupo en https://groups.google.com/group/cakephp-es.
Para obtener más opciones, visita https://groups.google.com/d/optout.