AuthHandler: auth Fehler auch bei ajax requests korrekt behandeln
authorSven Schöling <s.schoeling@linet-services.de>
Tue, 10 May 2016 11:09:22 +0000 (13:09 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Fri, 13 May 2016 14:48:48 +0000 (16:48 +0200)
SL/Dispatcher/AuthHandler/User.pm

index a1a5bdc..ba5071a 100644 (file)
@@ -38,7 +38,9 @@ sub _error {
   my $self = shift;
 
   $::auth->punish_wrong_login;
-  print $::request->{cgi}->redirect('controller.pl?action=LoginScreen/user_login&error=password');
+
+  require SL::Controller::Base;
+  SL::Controller::Base->new->redirect_to('controller.pl?action=LoginScreen/user_login&error=password');
   return 0;
 }