Frage

Ich habe ein Web-System bekommt, wo Benutzer anmelden, und es speichert ein Cookie ihrer Sitzung. Wenn sie melden Sie sich als jemand anderes oder abmelden möchte ich, dass die Original-Cookie entfernen, die ich gespeichert. Was ist der beste Weg, das zu tun? Ich verwende Python und Apache, obwohl ich die Antwort annehmen wird das gleiche für die meisten Sprachen bleiben.

War es hilfreich?

Lösung

Stellen Sie den Cookie wieder, als wenn Sie es nicht das erste Mal eingestellt hatten, aber ein Ablaufdatum angeben, die in der Vergangenheit ist.

Andere Tipps

Ich denke, der beste Weg, um den Ablauf zu einem Zeitpunkt des Cookies zu einem gewissen Zeitpunkt in der Vergangenheit festgelegt ist.

die Header zurück

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

Der Domainname und Pfad muss die ursprünglichen Attribute übereinstimmen, dass das Cookie unter ausgestellt wurde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top