![¿Evitar que una cookie caduque cuando se cierra el navegador?](https://rvso.com/image/1289042/%C2%BFEvitar%20que%20una%20cookie%20caduque%20cuando%20se%20cierra%20el%20navegador%3F.png)
¿Cómo evito que las cookies caduquen cuando mi navegador está cerrado?
Respuesta1
No puedes. Esas cookies se configuran de esa manera por seguridad. Si pregunta cómo configurar la fecha de vencimiento de una cookie en su propio sitio, consulte estosPHPyJavaScriptmétodos.
Respuesta2
Usar unaeditor de cookies?
Respuesta3
Puedes intentar usar elPanel de cookiespara cambiar elExpire
atributo desde Session
hasta alguna fecha arbitraria en el futuro. Eso convierte efectivamente las cookies de sesión en cookies persistentes.
Sin embargo, su kilometraje puede variar porque correctamentemencionadoel tiempo de espera del lado del servidor es autoritario.
Sin embargo, parece que puede haber casos en los que el tiempo de espera de la sesión del lado del servidor sea en realidad más largo que el Expires
atributo de la cookie correspondiente.
Acabo de tener un caso en el que la barra de acceso de un sitio web que usaba autenticación a través de un servicio de inicio de sesión único requería volver a iniciar sesión tan pronto como se cerraba la última ventana del navegador del sitio web. Agregar un Expires
atributo a la cookie de sesión mantuvo viva la sesión incluso después de reiniciar el navegador.
Alternativamente, agregar un Expires
atributo a la cookie de autenticación del servicio de inicio de sesión único requiere volver a iniciar sesión en la barra del sitio web, pero evita tener que volver a ingresar las credenciales en el servicio de inicio de sesión único.
Obviamente, editar manualmente los atributos de las cookies no es muy fácil de usar, por lo que parece significativo incluir el procedimiento en alguna extensión del navegador o script de usuario.