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
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
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()) { ..... } } }
$acl est défini comme ci-après (OK)
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)) ;
Par contre comment faire une référence vers Zend_auth pour définir $auth?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $acl_ini = '../application/acl.ini' ; $acl = new My_Acl_Ini($acl_ini) ;
Merci par avance.
Partager