por explorer » 2012-06-05 04:33 @231
Los navegadores almacenan las cookies mientras su tiempo de vida no caduque. Entonces, desde la aplicación, si sabes que la sesión ha terminado (por ejemplo, porque el usuario la ha cerrado, o ha pasado un tiempo límite), solo tiene que eliminar la información de la sesión (con el método delete(), en caso de usar CGI::Session). Así, la próxima vez que se conecte el usuario, aunque transmita la cookie, la sesión ya está cerrada, y tendrá que volver a identificarse.
Recuerda que puedes ajustar el tiempo de vida de las cookies. En muchas aplicaciones, las cookies solo duran el momento de una sesión. En otras, puede ser un año, para prever el caso de que un usuario tarde un año en regresar.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES