From 390ac86a514ae3503a74024b32bd9502cb89f85f Mon Sep 17 00:00:00 2001 From: Olav Morken <olav.morken@uninett.no> Date: Fri, 9 Oct 2009 10:39:10 +0000 Subject: [PATCH] AuthMemCookie: Delete the session cookie when deleting the session. Update issue 219 Status: Fixed This patch implements deletion of the AuthMemCookie session cookie when logging out. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1834 44740490-163a-0410-bde0-09ae8108e29a --- lib/SimpleSAML/AuthMemCookie.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/SimpleSAML/AuthMemCookie.php b/lib/SimpleSAML/AuthMemCookie.php index 61adacbcc..db3ac9cf3 100644 --- a/lib/SimpleSAML/AuthMemCookie.php +++ b/lib/SimpleSAML/AuthMemCookie.php @@ -149,9 +149,11 @@ class SimpleSAML_AuthMemCookie { $sessionID = $_COOKIE[$cookieName]; /* Delete the session from memcache. */ - $memcache = $this->getMemcache(); $memcache->delete($sessionID); + + /* Delete the session cookie. */ + setcookie($cookieName, '', 1, '/', NULL, SimpleSAML_Utilities::isHTTPS(), TRUE); } -- GitLab