From 5ccadea55d4351b5a6e8163733199b4d318cdda5 Mon Sep 17 00:00:00 2001 From: efalcy <efalcy@git-test.afi-sa.fr> Date: Wed, 29 May 2013 17:36:28 +0000 Subject: [PATCH] CAS Server : tests de mise en place --- .../modules/opac/controllers/CasServerController.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/application/modules/opac/controllers/CasServerController.php b/application/modules/opac/controllers/CasServerController.php index 287d62820df..514399b47aa 100644 --- a/application/modules/opac/controllers/CasServerController.php +++ b/application/modules/opac/controllers/CasServerController.php @@ -23,7 +23,10 @@ class CasServerController extends Zend_Controller_Action { protected $values; function init() { - $this->view->locale = Zend_Registry::get('locale'); + // Désactiver le view renderer + $viewRenderer = $this->getHelper('ViewRenderer'); + $viewRenderer->setNoRender(); + } @@ -53,6 +56,9 @@ class CasServerController extends Zend_Controller_Action { $this->_helper->trackEvent('authentification', 'login', $user->getId()); } $ticket = Zend_Session::getId(); + $this->getResponse()->setHeader('Content-Type', 'text/html;charset=utf-8'); + $this->getResponse()->setBody("<form method='post' action='".$service."'><div>Identifiant:<input type='text' size='15' id='username' /></div><div>Mot de passe: <input type='text' size='15' id='password' /></div></form>"); + // $this->_redirect($this->addURLparameter($service,['ticket' => $ticket])); } @@ -82,6 +88,8 @@ class CasServerController extends Zend_Controller_Action { } function serviceValidateAction() { + $this->getResponse()->setHeader('Content-Type', 'text/html;charset=utf-8'); + $this->getResponse()->setBody("<form method='post' action=''><div>Identifiant:<input type='text' size='15' id='username' /></div><div>Mot de passe: <input type='text' size='15' id='password' /></div></form>"); } -- GitLab