04/09/2013, 09:54
|
| $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses Puntos: 2135 | |
Respuesta: Autenticación Defectuosa usando plugins, Zend_Navigation y Zend_Acl Si la navegación depende del usuario, y tienes el código dentro del Bootstrap, ese es el problema. Los plugins se ejecutan después del Bootstrap.
Debes de separar por capas, el Bootstrap es un punto de entrada donde poner el código necesario para que tu sistema este listo para empezar a trabajar (inicializar). Es en los plugins donde haces ya lógica, donde compruebas que el usuario X o Y tenga permisos y estableces lo que necesites en base a esa lógica.
Es incorrecto meter lógica en el bootstrap ya que esa no es su tarea, su tarea es solamente inicializar tu sistema.
Saludos. |