Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Funcion ACL de CAKEPHP

Estas en el tema de Funcion ACL de CAKEPHP en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Buen dia a todos, solicitando su valiosa ayuda. Veran estoy haciendo uso del modulo de autentificación que tiene Cakephp con la version 1.1.15.5144, el cual ...
  #1 (permalink)  
Antiguo 04/04/2008, 10:00
Avatar de quitos  
Fecha de Ingreso: junio-2004
Mensajes: 119
Antigüedad: 19 años, 11 meses
Puntos: 1
Pregunta Funcion ACL de CAKEPHP

Buen dia a todos, solicitando su valiosa ayuda.

Veran estoy haciendo uso del modulo de autentificación que tiene Cakephp con la version 1.1.15.5144, el cual se llama ACL.

El problema que tengo es:

Que me permite asignar permisos a mis usuarios independintes, cada determinado tiempo y no para todas las aplicaciones, la operacion no es recurrente sino que en veces lo hace y en veces lo deja de hacer.

Saben cual podria ser el problema o si hay algun error en la version o estoy haciendo algo mal.

para los permisos uso:
Código PHP:
$this->Acl->allow('Fido','Club Canino');
or
$this->Acl->deny('Fido','Club Canino'); 
Verifico si tiene permiso:
Código PHP:
if($this->Acl->check('Fido','Club Canino')===false)
{
    echo 
"Vete al Club Felino";
}
else
{
    echo 
"Que perro contigo, pasale...";

Vuelvo a hacer lectura de los datos y hay veces donde si me cambia el permiso y hay veces en que no lo cambia. Yo creo que si estubiera mal mi codigo, nunca cambiaria nada o devolveria errores, pero sí lo cambia, a veces si y a veces no.

Aparte de esto, lo curioso es que en los usuarios independientes hay veces que si hace los cambios.

Pero, si intento asignarle permisos a un departamento completo:
Código PHP:
$this->Acl->allow('Labrador Golden','Club Canino');
or
$this->Acl->deny('Labrador Golden','Club Canino'); 
Solo me permite asignar permisos a las aplicaciones, pero jamas los quita, y es donde digo...

¿Donde esta el error?

Les agradeceria mucho su respuesta, ayuda u orientacion donde pueda encontrar aun mas acerca de esto.

Última edición por quitos; 09/04/2008 a las 10:38 Razón: Para recibir notificacion por mail, en cuanto me orienten en mi duda...
  #2 (permalink)  
Antiguo 04/04/2008, 10:11
Avatar de eft0  
Fecha de Ingreso: junio-2003
Ubicación: Santiago - Chile
Mensajes: 635
Antigüedad: 20 años, 10 meses
Puntos: 9
Re: Funcion ACL de CAKEPHP

El ACL en CakePHP 1.1 es una porqueria. Lo mejor que puedes hacer es actualizar a 1.2 ya que la implementación de ACL esta _mucho_ mejor.

http://bakery.cakephp.org/articles/v...e-acl-in-1-2-x
  #3 (permalink)  
Antiguo 04/04/2008, 10:14
Avatar de quitos  
Fecha de Ingreso: junio-2004
Mensajes: 119
Antigüedad: 19 años, 11 meses
Puntos: 1
De acuerdo Re: Funcion ACL de CAKEPHP

Te agradesco el comentario, lo voy a actualizar.


Gracias...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:27.