Bonjour.

Je suis un tuto pour mettre en place zend_auth + zend_acl.
Mon formulaire d'identification est en place, ainsi que la session....

Dans mon controller Auth je gère l'authentification

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
class AuthController extends Zend_Controller_Action 
{ 
function loginAction() {
 // do the authentication 
                $auth = Zend_Auth::getInstance();
                $result = $auth->authenticate($authAdapter);
                if ($result->isValid()) { .....
}
}
}
A un moment donné on me demande de faire ceci pour initialiser le plugin dans le bootstrap

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
# // $auth est une référence vers Zend_Auth (getInstance())   
$front->registerPlugin(new My_Controller_Plugin_Auth($auth, $acl)) ;
$acl est défini comme ci-après (OK)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$acl_ini = '../application/acl.ini' ;
$acl = new My_Acl_Ini($acl_ini) ;
Par contre comment faire une référence vers Zend_auth pour définir $auth?

Merci par avance.