Как мне удалить куки, которые я установил на чей-то компьютер? - PullRequest
5 голосов
/ 14 октября 2008

У меня есть веб-система, в которой пользователи входят в систему, и она хранит куки-файлы своего сеанса. Когда они входят в систему как кто-то другой или выходят из системы, я хочу удалить тот оригинальный cookie, который я сохранил. Какой лучший способ сделать это? Я использую Python и Apache, хотя полагаю, что для большинства языков ответ останется прежним.

Ответы [ 3 ]

7 голосов
/ 14 октября 2008

Установите cookie снова, как если бы вы не устанавливали его в первый раз, но указали дату истечения срока действия, которая была в прошлом.

4 голосов
/ 14 октября 2008

Полагаю, лучший способ - установить дату истечения срока действия cookie на некоторую дату в прошлом.

1 голос
/ 14 октября 2008

Вернуть заголовок

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

Домен и путь должны соответствовать исходным атрибутам, под которыми был выдан файл cookie.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...