From 42bd4fa58fee6efe346ad36f147652dbbd4d6f86 Mon Sep 17 00:00:00 2001 From: Jocelyn Fiat Date: Fri, 1 Mar 2013 18:20:35 +0100 Subject: [PATCH] added notion of site identifier .. applied to the session's cookie name --- .../cms/src/kernel/cms_session_controler.e | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/draft/application/cms/src/kernel/cms_session_controler.e b/draft/application/cms/src/kernel/cms_session_controler.e index 9a7eac2c..9f78ac6f 100644 --- a/draft/application/cms/src/kernel/cms_session_controler.e +++ b/draft/application/cms/src/kernel/cms_session_controler.e @@ -18,8 +18,9 @@ create feature -- Initialization - make (req: WSF_REQUEST; a_mngr: like session_manager) + make (req: WSF_REQUEST; a_mngr: like session_manager; a_site_id: READABLE_STRING_8) do + site_id := a_site_id session_manager := a_mngr initialize create discarded_sessions.make @@ -28,9 +29,13 @@ feature -- Initialization initialize do + session_id_name := "_EWF_CMS_SESSID__" + site_id end -feature -- Session access +feature -- Session access + + site_id: READABLE_STRING_8 + -- Associated CMS site id. session: WSF_SESSION @@ -129,6 +134,6 @@ feature -- Session internal session_request_variable_name: STRING = "_EWF_CMS_SESSION_" - session_id_name: STRING = "_EWF_CMS_SESSID" + session_id_name: READABLE_STRING_8 end