0
我已經按照CakePHP的食譜ACL tutorialCakePHP的ACL認證問題 - 我被鎖在
,並作爲現在我只是想添加使用腳手架方法的用戶。我試圖去/ 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.
}
}
?>
我想我已經很多的跟隨教程,任何想法,我可能會失蹤?
謝謝。我一直堅持這一點。 =(
你怎麼在你的AppControllers beforeFilter()有正如你將需要設置permissio? n控制器爲了使Auth-> allow()在控制器中工作 – 2010-03-24 10:15:27