From 087f7ecd118dc03c6ca291410963288c838cc01f Mon Sep 17 00:00:00 2001 From: Aymeric Augustin Date: Sun, 26 Oct 2008 10:41:17 +0100 Subject: [PATCH] Improve session use --- modules/openid.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/openid.php b/modules/openid.php index e48e4c6..fc935b5 100644 --- a/modules/openid.php +++ b/modules/openid.php @@ -92,7 +92,7 @@ class OpenidModule extends PLModule $response =& $request->answer(false); } else { // Save request in session and jump to confirmation page - S::set('request', serialize($request)); + S::set('openid_request', serialize($request)); pl_redirect('openid/trust'); return; } @@ -112,7 +112,7 @@ class OpenidModule extends PLModule $this->load('openid.inc.php'); // Recover request in session - $request = S::v('request'); + $request = S::v('openid_request'); if (is_null($request)) { // There is no authentication information, something went wrong pl_redirect('/'); @@ -151,7 +151,7 @@ class OpenidModule extends PLModule // At this point $_SERVER['REQUEST_METHOD'] == 'POST' // Answer to the Relying Party based on the user's choice if (isset($_POST['trust'])) { - unset($_SESSION['request']); + S::kill('openid_request'); $response =& $request->answer(true, null, $request->identity); // Add the simple registration response values to the OpenID @@ -159,7 +159,7 @@ class OpenidModule extends PLModule $sreg_response->toMessage($response->fields); } else { // !isset($_POST['trust']) - unset($_SESSION['request']); + S::kill('openid_request'); $response =& $request->answer(false); } -- 2.1.4