如何在yii框架中分配两个用户来访问控制器操作

时间:2014-11-13 07:01:45

标签: php yii frameworks

我正在使用yii而且我是这个框架的新手,我想知道如何为多个用户提供使用特定操作的访问权限,这是代码

public function accessRules()
    {
        return array(


            array('allow', // allow admin user to perform 'admin' and 'delete' actions
                'actions'=>array('admin','delete'),
                'users'=>array('admin,manoj'),  
            ),
            array('deny',  // deny all users
                'users'=>array('*'),
            ),

        );
    }

如果我只使用管理员用户或仅使用manoj用户名但不能同时使用这两个用户名,那么它可以工作,提前致谢。

1 个答案:

答案 0 :(得分:1)

我找到了这个问题的答案,我必须使用这段代码

public function accessRules()
    {
        return array(


            array('allow', // allow admin user to perform 'admin' and 'delete' actions
                'actions'=>array('admin','delete'),
                'users'=>array('admin','manoj'),  
            ),
            array('deny',  // deny all users
                'users'=>array('*'),
            ),

        );
    }