Я следовал кулинарной книге CakePHP Учебное пособие по ACL
А сейчас я просто пытаюсь добавить пользователей, используя метод scaffolding. Я пытаюсь перейти в / users / add, но он всегда перенаправляет меня на экран входа в систему, хотя я временно добавил $this->Auth->allow('*');
в beforeFilter()
, чтобы разрешить доступ ко всем страницам. Я сделал это как в UsersController
, так и в GroupsController
, как просил учебник.
Ниже приведен мой код для UsersController
, который, я думаю, будет наиболее релевантным из всех файлов. Дайте мне знать, если какой-либо другой кусок кода требуется.
<?php
class UsersController extends AppController {
var $name = 'Users';
var $scaffold;
function beforeFilter() {
parent::beforeFilter();
$this->Auth->allow('*');
}
function login() {
//Auth Magic
}
function logout() {
//Leave empty for now.
}
}
?>
Я думаю, что я в значительной степени следовал этому уроку, есть идеи относительно того, чего мне не хватает?
Спасибо. Я застрял на этом некоторое время. = (