Разрешение не работает с новым созданным контроллером в Croogo 1.3.2 - PullRequest
2 голосов
/ 03 марта 2012

Я использую croogo1.3.2 в этом я создаю новый контроллер категории и есть только 5 действий admin_index, admin_add, admin_edit, admin_delete и admin_process, теперь я иду к разрешению панели администратора страница и создать новое действие, у меня есть три типа роли администратора, зарегистрироваться и продавцы, теперь, когда я даю разрешение на доступ admin_index контроллера категории для роли типа поставщиков и когда я нажимаю URL http://localhost/croogo/admin/categories/index тогда он работает идеально и отсюда, если я хочу добавить или изменить любую категорию, то это показать ошибку аутентификации, но когда я удаляю разрешение из страница разрешения для доступа к категориям действия admin_index, а затем нажмите тот же URL, что ни перенаправить на страницу панели инструментов, ни перейти на какую-либо другая страница браузер показывает ошибку "Веб-страница привела в слишком много перенаправлений ", и я уже даю разрешение на эту роль типа для доступа к панели инструментов, пожалуйста, скажите мне, что я делаю, чтобы, если пользователь нажмите на ссылку "http://localhost/croogo/admin/categories/index" тогда покажите ошибку аутентификации, если вы не авторизованы для доступа к место

1 Ответ

0 голосов
/ 11 апреля 2014

Запустите это из консоли:

cake AclExtras.AclExtras aco_sync
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...