Pregunta

Tengo un sistema web donde los usuarios inician sesión y almacena una cookie de su sesión. Cuando inicien sesión como otra persona o finalicen la sesión, quiero eliminar la cookie original que almacené. ¿Cuál es la mejor manera de hacer eso? Estoy usando Python y Apache, aunque supongo que la respuesta seguirá siendo la misma para la mayoría de los idiomas.

¿Fue útil?

Solución

Configura la cookie de nuevo, como si no la hubieras configurado la primera vez, pero especifica una fecha de caducidad anterior.

Otros consejos

Supongo que la mejor manera es establecer el vencimiento de una fecha de la cookie en una fecha en el pasado.

Devolver el encabezado

Set-Cookie: token=opaque; Domain=.your.domain; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/ 

El dominio y la ruta deben coincidir con los atributos originales con los que se emitió la cookie.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top