From: Bernd Bleßmann Date: Mon, 7 Oct 2019 13:25:55 +0000 (+0200) Subject: LoginScreen: Request beenden, wenn Benutzer nicht authentifiziert wird X-Git-Tag: release-3.5.6.1~415 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=d3cfa206ad33baa4726c3359580f6e1b317f1d0d;p=kivitendo-erp.git LoginScreen: Request beenden, wenn Benutzer nicht authentifiziert wird --- diff --git a/SL/Controller/LoginScreen.pm b/SL/Controller/LoginScreen.pm index 673c6b43c..6d59a9933 100644 --- a/SL/Controller/LoginScreen.pm +++ b/SL/Controller/LoginScreen.pm @@ -58,7 +58,9 @@ sub action_login { %::myconfig = $login ? $::auth->read_user(login => $login) : (); $::locale = Locale->new($::myconfig{countrycode}) if $::myconfig{countrycode}; - SL::Dispatcher::AuthHandler::User->new->handle; + my $auth_result = SL::Dispatcher::AuthHandler::User->new->handle; + + $::dispatcher->end_request unless $auth_result; $::request->layout(SL::Layout::Dispatcher->new(style => $::myconfig{menustyle}));