diff --git a/application/modules/opac/controllers/AuthController.php b/application/modules/opac/controllers/AuthController.php
index fc74006f256bf4169ad6f0b2aeec59d2a2a8c5e4..217c80ff6e6ce0865c83dc33ce89867f9723d7fe 100644
--- a/application/modules/opac/controllers/AuthController.php
+++ b/application/modules/opac/controllers/AuthController.php
@@ -30,7 +30,7 @@ class AuthController extends ZendAfi_Controller_Action {
 
 
 	function indexAction()	{
-		$this->_redirect('opac/');
+		$this->_redirect('/opac');
 	}
 
 
@@ -254,8 +254,9 @@ class AuthController extends ZendAfi_Controller_Action {
 }
 
 
-abstract class Auth_Strategy_Abstract {
 
+
+abstract class Auth_Strategy_Abstract {
 	protected $redirect_url='';
 	protected $disable_redirect=false;
 	
@@ -307,6 +308,7 @@ abstract class Auth_Strategy_Abstract {
 
 	}
 
+  /** @codeCoverageIgnore */
 	public function handlePost() {
 
 	}
@@ -323,8 +325,9 @@ abstract class Auth_Strategy_Abstract {
 }
 
 
-class Auth_Strategy_NotLogged extends Auth_Strategy_Abstract{
 
+
+class Auth_Strategy_NotLogged extends Auth_Strategy_Abstract{
 	public function handlePost() {
 		$this->redirect_url=$this->default_url;
 		if ($error=$this->controller->_authenticate()) {
@@ -332,15 +335,18 @@ class Auth_Strategy_NotLogged extends Auth_Strategy_Abstract{
 		}
 
 	}
-
 }
 
+
+
+
 class Auth_Strategy_Logged extends Auth_Strategy_Abstract{
 }
 
 
-class Auth_Strategy_Cas_Abstract extends Auth_Strategy_Abstract{
 
+
+class Auth_Strategy_Cas_Abstract extends Auth_Strategy_Abstract{
 	public function urlServiceCas(){
 		$ticket=md5(Zend_Session::getId());
 		$queries=[];
@@ -355,8 +361,9 @@ class Auth_Strategy_Cas_Abstract extends Auth_Strategy_Abstract{
 }
 
 
-class Auth_Strategy_Cas_Logged extends Auth_Strategy_Cas_Abstract{
 
+
+class Auth_Strategy_Cas_Logged extends Auth_Strategy_Cas_Abstract{
 	public function prepareLogin() {
 		if ($this->isCasDeconnected())
 			return $this->redirect_url='/opac';
@@ -367,15 +374,17 @@ class Auth_Strategy_Cas_Logged extends Auth_Strategy_Cas_Abstract{
 	protected function isCasDeconnected() {
 		return stristr($this->controller->getCasServerUrl(),'deconnexion=ok') != FALSE;
 	}
-
 }
 
-class Auth_Strategy_Cas_NotLogged extends Auth_Strategy_Cas_Abstract{
 
+
+
+class Auth_Strategy_Cas_NotLogged extends Auth_Strategy_Cas_Abstract{
 	public function handlePost() {
 		if ($error=$this->controller->_authenticate())
 			return $this->controller->notify($error);
 		$this->redirect_url=$this->urlServiceCas();
 	}
+}
 
-}
\ No newline at end of file
+?>
\ No newline at end of file
diff --git a/tests/application/modules/opac/controllers/AuthControllerTest.php b/tests/application/modules/opac/controllers/AuthControllerTest.php
index 235f86cbd0bb1893e39a05ecaff9dccfe5e1ba8c..7eb15033e52cb0a06828547b1077b308764d0278 100644
--- a/tests/application/modules/opac/controllers/AuthControllerTest.php
+++ b/tests/application/modules/opac/controllers/AuthControllerTest.php
@@ -70,6 +70,14 @@ class AuthControllerInviteLoggedTest extends PortailWithOneLoginModuleTestCase {
 	public function linkSeDeconnecterShouldBePresent() {
 		$this->assertXPath('//div[@id="boite_login"]//a[contains(@href, "auth/logout")]');
 	}
+
+
+	/** @test */
+	public function actionIndexShouldRedirectToOpac() {
+		$this->bootstrap();
+		$this->dispatch('/auth', true);
+		$this->assertRedirectTo('/opac');
+	}
 }
 
 
@@ -128,10 +136,6 @@ class AuthControllerAbonneSIGBLoggedTest extends PortailWithOneLoginModuleTestCa
 		$this->dispatch('/opac/auth/login',true);
 	  $this->assertXPathContentContains('//div[@class="barre_nav"]','Connexion',$this->_response->getBody());
 	}
-
-
-
-
 }