File "tempoSesion.php"

Full Path: C:/wamp64/www/RegistroEquipos2/backend/tempoSesion.php
File size: 543 bytes
MIME-type: text/x-php
Charset: utf-8

<?php
session_start();
// Tiempo máximo de inactividad (en segundos)
$tiempo_inactividad = 900; // 15 minutos de sesion

if (isset($_SESSION['ultimo_acceso'])) {
    $inactivo = time() - $_SESSION['ultimo_acceso'];
    if ($inactivo > $tiempo_inactividad) {
        session_unset(); // eliminar variables de sesión
        session_destroy(); // destruir la sesión
        header('Location: /RegistroEquipos/frontend/login/inicioSesion.html'); // redirige al login
        exit();
    }
}
$_SESSION['ultimo_acceso'] = time();