code: public function entrarAction()
      {
          $viewModel = $this->getViewModel();
          if ($viewModel->validaLogin($this->params()
              ->fromPost())) {
                  $redirect = $this->params()
                  ->fromPost('routeRedirect');
              return $this->redirect()->toRoute($redirect?$redirect:'site');
          }
  
          $this->setFlashMessagesFromNotificacoes($viewModel->getNotificacoes());
          return $this->redirect()->toRoute('login');
      }
docs: Verifica o login se estiver correto redireciona para a página passada no
  POST caso contrário redireciona para a página atual