]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/Dispatcher.pm
Methoden zum Speichern von eindeutigen Keys in der Session
[kivitendo-erp.git] / SL / Dispatcher.pm
index 55d238022a0b86d623dd4f0176cdfdb747dec3b8..6512f0312714fa9ff48c233a6c7bc05cb2f10aa3 100644 (file)
@@ -202,7 +202,7 @@ sub handle_request {
 
       $::auth->set_session_value('login', $::form->{login}, 'password', $::form->{password});
       $::auth->create_or_refresh_session;
-      $::auth->delete_session_value('FLASH')->save_session();
+      $::auth->delete_session_value('FLASH');
       delete $::form->{password};
 
       if ($action) {
@@ -233,6 +233,7 @@ sub handle_request {
   $::form     = undef;
   $::myconfig = ();
   Form::disconnect_standard_dbh;
+  $::auth->expire_session_keys->save_session;
   $::auth->dbdisconnect;
 
   $::lxdebug->end_request;