bueno si es de prueba yo hice esto de prueba es un invento lo que hace es que te verifica si el usuario esta logueado y si lo esta verifica si esta inactivo el parametro de la funcion es el tiempo que tu kieres para que lo desloguee si esta inactivo lo puedes probar si kieres
Código PHP:
Ver original<?php
function seguridad($tiempoInactivo=5){
### verificamos q el usuario este auntentificado ###
$_SESSION['UserAuten']="usuario_ingresado";
if($_SESSION['UserAuten']=="usuario_ingresado"){
if($_SESSION["fechaCom"]==""){
$_SESSION["fechaCom"]=$fechaCom;
}
else{
if($fecha>$_SESSION["fechaCom"]){
header("location:index.php");#pagina a donde redireccionara si esta inactivo }
else{
echo "activo";
$_SESSION["fechaCom"]=$fechaCom;
}
}
}
else{
header("location:index.php");#pagina a donde redireccionara sino esta auntentificado }
}
}
seguridad();
?>
validar login
y como te dig tendria q saber como autentificas porq yo autentifico con session pero tu noc asi es muy dificil decir si el codigo va a servirte o no