使用访问规则来实现这将是一个更好的方法:
原文链接:https://www.f2er.com/php/135328.htmlpublic function accessRules() { return array( array('allow',// allow all users to perform 'index' and 'contact' actions 'actions'=>array('index','contact'),'users'=>array('*'),),array('allow',// allow authenticated user to perform 'delete' and 'update' actions 'actions'=>array('update','delete'),'users'=>array('@'),array('deny',// deny all users 'users'=>array('*'),); }
如果你真的想要一个地方检查,那么去组件/控制器并在控制器中进行.因为所有控制器都继承自该控制器.