Iloo

https://iloo.wordpress.com

CakePHP: cierra la sesión inesperadamente

cake-logo

Al usar CakePHP ya por un buen tiempo, tenia problemas con esto, lo que pasa es que cuando uno esta navegando por su aplicación, al hacer clic en algún enlace de manera inesperada y hasta misteriosa se cierra la sesión, también pasa en el momento de la  carga de una pagina o sección de nuestra aplicación y si en este lapso hacemos clic en otro enlace de igual manera se cierra la sesión.

La solución:

  1. En el archivo: /cake/libs/session.php
  2. En la sección:
  3. function _checkValid()

  4. Reemplazar el siguiente código que esta en la línea 562:
  5. if (time() > ($time – (Security::inactiveMins() * Configure::read(‘Session.timeout’)) + 2) || $check < 1){

  6. Por:
  7. if (time() > $time || $check < 1) {

Para más información: https://trac.cakephp.org/ticket/4556

2 Respuestas a “CakePHP: cierra la sesión inesperadamente

  1. SanDant 27/08/2010 en 2:26 PM

    Lo voy a probar porque tambien me pasa.
    Saludos

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s