From 062a19f1b9874914e7cdc82b3819ad5f85871214 Mon Sep 17 00:00:00 2001 From: ben Date: Mon, 21 Apr 2008 13:31:16 +0000 Subject: Fix for lingering sessions with nonexistent users git-svn-id: https://code.elgg.org/elgg/trunk@498 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/lib/sessions.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/engine/lib/sessions.php b/engine/lib/sessions.php index 9b6562fdd..7fb127ff5 100644 --- a/engine/lib/sessions.php +++ b/engine/lib/sessions.php @@ -136,6 +136,9 @@ if ($user = get_user_by_code($code)) { $_SESSION['user'] = $user; } else { + unset($_SESSION['user']); + $_SESSION['guid'] = 0; + $_SESSION['id'] = 0; } } else { $_SESSION['guid'] = 0; -- cgit v1.2.3