Я реализовал ACL с помощью плагина cakeD C. В основном я хочу сделать приложение, где каждый может просматривать все страницы. Только зарегистрированные пользователи могут просматривать панель администратора. В настоящее время мое приложение загружает страницу входа в систему изначально, и после входа в систему я могу просматривать содержимое, добавив нижеприведенный код в контроллер приложения.
class AppController extends Controller
{
public function initialize()
{
parent::initialize();
$this->loadComponent('RequestHandler', [
'enableBeforeRedirect' => false,
]);
$this->loadComponent('Flash');
$this->loadComponent('Acl', [
'className' => 'Acl.Acl'
]);
$this->loadComponent('CakeDC/Users.UsersAuth');
}
}
Теперь в маршрутах исключен только один путь. php
$routes->connect('/', ['controller' => 'Articles', 'action' => 'index']);
Мой вопрос: как я могу загрузить другие страницы, действия, методы до появления ACL?