return if $self->_redirect_to_main_script_if_already_logged_in;
# Otherwise show the login form.
- $self->render('login_screen/user_login');
+ $self->render('login_screen/user_login', { no_menu => 1 });
}
sub action_logout {
$::auth->destroy_session;
$::auth->create_or_refresh_session;
- $self->render('login_screen/user_login', error => $::locale->text('You are logged out!'));
+ $self->render('login_screen/user_login', { no_menu => 1 }, error => $::locale->text('You are logged out!'));
}
sub action_login {
# Other login errors.
if (0 > $result) {
$::auth->punish_wrong_login;
- return $self->render('login_screen/user_login', error => $::locale->text('Incorrect username or password!'));
+ return $self->render('login_screen/user_login', { no_menu => 1 }, error => $::locale->text('Incorrect username or password!'));
}
# Everything is fine.
return $self->redirect_to($::form->{callback}) if $::form->{callback};
- my %style_to_script_map = (
- v3 => 'v3',
- neu => 'new',
- v4 => 'v4',
- );
-
- my $menu_script = $style_to_script_map{$user->{menustyle}} || '';
-
- $self->redirect_to(controller => "menu${menu_script}.pl", action => 'display');
+ $self->redirect_to(controller => "login.pl", action => 'company_logo');
}
sub _redirect_to_main_script_if_already_logged_in {