yii1.1.15 accessRules的一个小bug

简介: public function accessRules() { return array( array( 'allow', 'actions'=>array('ajaxChangeImage','AjaxImage...
public function accessRules()
{
    return array(
        array(
            'allow',
            'actions'=>array('ajaxChangeImage','AjaxImage','changeInfo','my', 'dashboard', 'account','selectGoal', 'ajaxPassword','learn', 'ajaxOrder'),
            'users'=>array('@'),
        ),
        array(
            'allow', 
            'actions'=>array(),
            'users'=>array('*'),
        ),
        array('deny',
            'users'=>array('*'),
        ),
    );
}

注意上面第二个规则,不能存在array()空数组,这样会造成整个过滤规则失效。如果对*用户没有做规则限制,则干脆不要写

目录
相关文章
|
3月前
Turndown 源码分析:三、规则集`rules.js` REV1
Turndown 源码分析:三、规则集`rules.js` REV1
23 0
|
5月前
|
JavaScript
vue踩坑-This relative module was not found
vue踩坑-This relative module was not found
88 0
|
8月前
Vue3.0+ts填坑 warning Unexpected any报类型警告
Vue3.0+ts填坑 warning Unexpected any报类型警告
55 0
|
10月前
|
JSON 前端开发 JavaScript
React(Hook)+TS+axios+ant design+json server实现todolist效果(整体目录结构设计)
React(Hook)+TS+axios+ant design+json server实现todolist效果(整体目录结构设计)
108 0
jira学习案例16-hook+ts实现useArray
jira学习案例16-hook+ts实现useArray
29 0
jira学习案例16-hook+ts实现useArray
|
JavaScript 索引
ES7新功能includes用法详解
ES7新功能includes用法详解
148 0
学习笔记jira项目13-js改成ts第一部分
学习笔记jira项目13-js改成ts第一部分
62 0
学习笔记jira项目13-js改成ts第一部分
|
前端开发
前端学习案例-vite项目报错-Cannot use import statement outside a module的解决方法
前端学习案例-vite项目报错-Cannot use import statement outside a module的解决方法
920 0
前端学习案例-vite项目报错-Cannot use import statement outside a module的解决方法
引入ElementUI 日历组件报错Module parse failed: Unexpected token (65:6)
引入ElementUI 日历组件报错Module parse failed: Unexpected token (65:6)
141 0
引入ElementUI 日历组件报错Module parse failed: Unexpected token (65:6)
|
数据安全/隐私保护
express学习33-多人管理25node.js—安装bcrypt出现错误的解决办法
express学习33-多人管理25node.js—安装bcrypt出现错误的解决办法
91 0