unless ( defined $user ) { $self->prerun_mode('login'); return; } #### # If the user is not logged in, redirect to the login page unless ( defined $user ) { $self->prerun_mode('null_mode'); $self->header_props({-location => '/login.pl'}); $self->header_type('redirect'); return; } # A runmode that doesn't do anything sub null_mode { }