Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 03-12-2009 18:10:00

jean
Membre
Date d'inscription: 25-08-2008
Messages: 107

[ZF1.9][Zend_Acl] Plugin de controle des ACL

Je suis connecté et j'essaie d'accéder à la ressource interdite:   /admin/index/index  (admin est un module)

Dans le plugin qui teste les ACL, je vérifie :
1) que l'utilisateur est autentifié -> vrai dans mon cas
2) que son rôle lui permet d'accéder à la ressource demandée ->faux dans mon cas

Comme il n'a pas de droit d'accès, je le redirige vers /public/index/index en faisant :

Code:

                $request->setModuleName('public');
                $request->setControllerName('index');
                $request->setActionName('index');
                Zend_Debug::dump($request) ;

... pourtant je me retrouve en /admin/index/index

Pouvez-vous me commenter Zend_Debug que j'obtient :

Code:

object(Zend_Controller_Request_Http)#63 (14) {
  ["_paramSources:protected"] => array(2) {
    [0] => string(4) "_GET"
    [1] => string(5) "_POST"
  }
  ["_requestUri:protected"] => string(18) "/admin/index/index"
  ["_baseUrl:protected"] => string(0) ""
  ["_basePath:protected"] => NULL
  ["_pathInfo:protected"] => string(18) "/admin/index/index"
  ["_params:protected"] => array(3) {
    ["module"] => string(5) "admin"
    ["controller"] => string(5) "index"
    ["action"] => string(5) "index"
  }
  ["_aliases:protected"] => array(0) {
  }
  ["_dispatched:protected"] => bool(true)
  ["_module:protected"] => string(6) "public"
  ["_moduleKey:protected"] => string(6) "module"
  ["_controller:protected"] => string(5) "index"
  ["_controllerKey:protected"] => string(10) "controller"
  ["_action:protected"] => string(5) "index"
  ["_actionKey:protected"] => string(6) "action"
}

Dernière modification par jean (03-12-2009 18:12:01)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages