Я новичок в CakePHP. Я не знаю, как управлять с помощью доступа пользователей. Я хочу, чтобы пользователь мог получить доступ не только к странице входа и регистрации в моем приложении, если он не вошел в систему. В настоящее время он может получить доступ только к этим страницам, если он не вошел в систему. Я хочу запретить доступ только для определенной страницы.
Я использовал эту функцию:
public function beforeFilter(Event $event)
{
$this->Auth->allow(['Home', 'About']);
}
С помощью этой функции пользователь может получить доступ к «Домашнему» и «О программе» («Домой» и «О программе» являются файлами .ctp в папке «Страницы» из шаблона). Но я не знаю, как разрешить доступ к страницам из папки NewCars, которая находится в шаблоне. Проблема состоит в том, что в этой папке много страниц и подпапок, и для размещения каждой из них в массив потребуется много времени.
Постскриптум Страница, к которой я хочу запретить доступ, находится в другой папке с именем UsedCars.