manejar el tiempo de vida de una sesion

edited marzo 2013 in Beta2
He leído en manual y buscado ne la wiki pero al parecer no esta esa info o no donde busco. estoy usando beta2

mi idea es crear un sistema que permita manejar un tiempo limitado de sesion de usuario,osea que a x tiempo de inactividad se elimine la sesion

en php puro y crudo seria algo así


session_start();

$inactivo = 900;

if(isset($_SESSION['tiempo']) ) {
$vida_session = time() - $_SESSION['tiempo'];
if($vida_session > $inactivo)
{
session_destroy();
header("Location: login.php");
}
}

$_SESSION['tiempo'] = time();
<br>

Comentarios

  • Perfectamente puedes hacerlo en KumbiaPHP

    Para eso usa los métodos before_filter de tu controllador, y la librería  Session.
  • gracias por tu respuesta , tomare nota del método before_filter
Sign In or Register to comment.