} else {
if (SL::Auth::SESSION_EXPIRED == $session_result) {
print $::request->{cgi}->redirect('controller.pl?action=LoginScreen/user_login&error=session');
+ ::end_of_request();
}
my %auth_result = $self->{auth_handler}->handle(
action => $action,
);
+ ::end_of_request() unless $auth_result{auth_ok};
+
delete @{ $::form }{ grep { m/^\{AUTH\}/ } keys %{ $::form } } unless $auth_result{keep_auth_vars};
if ($action) {