не могу направить / admin к пользователю / логину, если не залогинен в cakephp - PullRequest
0 голосов
/ 09 февраля 2012

Я хочу создать программу с включенной маршрутизацией администратора в CakePHP, и у меня была включена поддержка aleray. Route :: Write (/ admin, массив ('controller' => admin_homes, 'action' => 'index')) в route .php, но когда я набираю / admin, он не перенаправляет меня на мою страницу входа в user / login Итак, что это за решение, но если я зайду на свою страницу входа в систему и войду в систему, она будет перенаправлена ​​на admin / admin_homes / index, а затем только использование / admin также приведет меня к admin_homes / index

1 Ответ

0 голосов
/ 15 февраля 2012

Вы хотите больше, чем административная маршрутизация, вы ищете аутентификацию.Это то, что контролирует логин, а не администраторскую маршрутизацию.Административная маршрутизация предназначена для запуска административных вариантов определенных методов.

Начните здесь: http://book.cakephp.org/2.0/en/core-libraries/components/authentication.html

Если вы ищете простое приложение для управления пользователями с доступом на основе разрешений, вы можете использоватьодин я создал и выпустил на github.https://github.com/cdburgess/SUM-Cake

...