Alguien ha implementado acls
he intentado hacerlo según la documentacion pero me arroja el
siguiente mensaje luego de iniciar session
Warning (512): DbAcl::check() - Failed ARO/ACO node lookup in
permissions check. Node references:
Aro: Array
(
[User] => Array
(
[id] => 2
[username] => wilavel
[email] => wilavell
[group_id] => 1
[nombre] => Wilavel
[primer_apellido] => Avelino
[segundo_apellido] => Bravo
[created] => 2011-01-26 10:55:17
[modified] => 2011-01-26 10:55:17
)
)
Aco: controllers/Users/add [CORE\cake\libs\controller\components
\acl.php, line 240]
Code | Context
$aro = array(
"User" => array(
"id" => "2",
"username" => "wilavel",
"email" => "wilavell",
"group_id" => "1",
"nombre" => "Wilavel",
"primer_apellido" => "Avelino",
"segundo_apellido" => "Bravo",
"created" => "2011-01-26 10:55:17",
"modified" => "2011-01-26 10:55:17"
)
)
$aco = "controllers/Users/add"
$action = "*"
$permKeys = array(
"_create",
"_read",
"_update",
"_delete"
)
$aroPath = array(
array(
"Aro" => array()
),
array(
"Aro" => array()
)
)
$acoPath = false
if (empty($aroPath) || empty($acoPath)) {
trigger_error("DbAcl::check() - Failed ARO/ACO node lookup
in permissions check. Node references:\nAro: " . print_r($aro,
true) . "\nAco: " . print_r($aco, true), E_USER_WARNING);
DbAcl::check() - CORE\cake\libs\controller\components\acl.php, line
240
AclComponent::check() - CORE\cake\libs\controller\components\acl.php,
line 89
AuthComponent::isAuthorized() - CORE\cake\libs\controller\components
\auth.php, line 480
AuthComponent::startup() - CORE\cake\libs\controller\components
\auth.php, line 402
Component::startup() - CORE\cake\libs\controller\component.php, line
112
Dispatcher::_invoke() - CORE\cake\dispatcher.php, line 210
Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 194
[main] - APP\webroot\index.php, line 88
Alguna idea??
alguien tiene algun ejemplo ocodigo de como implementarlo
Gracias
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.