From 72dfab7f0755af422a372f18e7291a2e5f2254b4 Mon Sep 17 00:00:00 2001 From: Frank Bergkemper Date: Wed, 25 Jan 2017 18:01:57 +0100 Subject: [PATCH] Fix to bugreport #736 Fixes #736: Webui when login from different IP is not respond untill remove browser cookies for bareos-webui record --- module/Application/Module.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/module/Application/Module.php b/module/Application/Module.php index c1cfe972..1c3bc745 100644 --- a/module/Application/Module.php +++ b/module/Application/Module.php @@ -73,7 +73,15 @@ public function getAutoloaderConfig() public function initSession($e) { $session = $e->getApplication()->getServiceManager()->get('Zend\Session\SessionManager'); - $session->start(); + + if($session->isValid()) { + // do nothing + } + else { + $session->expireSessionCookie(); + $session->destroy(); + $session->start(); + } $container = new Container('bareos');