Question:
Date: 23-10-2021 18:53:12
(In Spanish)
Votes: 0 - Answers: 2 - Views: 7 Share on: Google Facebook Twitter LinkedIn Link
¿Cómo hago para cerrar secion pasado 10 minuto el usuario inactivo con PHP?[Unresolved]
Por ejemplo Estoy trabajando en el sistema pero por x motivo tuve que salir y demoro mas de 10 minutos y deje el usuario longueado y quisiera que pasado un tiempo se desconecte automáticamente.Votes: 0 - Answers: 2 - Views: 7 Share on: Google Facebook Twitter LinkedIn Link
Answers:
-
Date: 27-10-2021 18:54:36 Solo "cacha" todo los clics, y "reinicias" un contador de tiempo, asi sabrás que realizo algo (o al actualizar el usuario la pagina, o cambiarse de pagina, cuenta como acción) asi si el contador (sin un click, ni actualizacion) llega al tiempo deseado, llamas a la función que cerrara sesión automáticamente. Votes: 0 - Link answer
-
Date: 02-11-2021 17:25:18 La única forma confiable de establecer el tiempo de duración de una sesión es mediante php.ini. Eso es debido a que la "recolección de basura" (garbage collection) generalmente se implementa mediante un script via cron, el cual se ejecuta leyendo directamente php.ini y por ello cualquier intento de cambiarlo durante la ejecución (via ini_set(), por ejemplo) es casi seguro que fallará. Hay un post bastante explicativo en Stackoverflow Votes: 0 - Link answer
To actively participate in the community first must authenticate, enter the system.Sign In