2010-03-23 39 views
0

我已经按照CakePHP的食谱ACL tutorialCakePHP的ACL认证问题 - 我被锁在

,并作为现在我只是想添加使用脚手架方法的用户。我试图去/ users/add,但它总是将我重定向到登录屏幕,即使我已经暂时添加$this->Auth->allow('*');beforeFilter()以允许访问所有页面。按照教程的要求,我在UsersControllerGroupsController中都这样做了。

以下是我的代码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. 
} 
} 
?> 

我想我已经很多的跟随教程,任何想法,我可能会失踪?

谢谢。我一直坚持这一点。 =(

+0

你怎么在你的AppControllers beforeFilter()有正如你将需要设置permissio? n控制器为了使Auth-> allow()在控制器中工作 – 2010-03-24 10:15:27

回答