my $self = shift; my $query = $self->query(); my $redirectTo = $query->param('redirectTo'); ---- ---- $userDetails=''; my $expires = '+12M'; my $kpi_cookie = $query->cookie(-name=>'kpi', -value=>$userDetails, -expires=>$expires,); $self->header_props(-cookie=>[$kpi_cookie]); my $template = $self->load_tmpl('index.html'); my $lmess = "Successfully logged in"; $template->param(MSG => $lmess); return $template->output; #### ............ ............ my $redirectTo = $query->param('redirectTo'); my $this_url = $query->script_name(); $userDetails=''; my $expires = '+12M'; my $kpi_cookie = $query->cookie(-name=>'kpi', -value=>$userDetails, -expires=>$expires,); $self->header_props(-cookie=>[$kpi_cookie]); my $redirect_url=$this_url.'?rm='.$redirectTo; $self->header_type('redirect'); $self->header_props(-url => $redirect_url); return;