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()空数组,这样会造成整个过滤规则失效。如果对*用户没有做规则限制,则干脆不要写

目录
相关文章
|
4月前
Turndown 源码分析:三、规则集`rules.js` REV1
Turndown 源码分析:三、规则集`rules.js` REV1
40 0
|
11月前
|
编译器
Spartacus 4.3.x 版本导入 Cart 到 App Module 构造函数的错误消息
Spartacus 4.3.x 版本导入 Cart 到 App Module 构造函数的错误消息
|
12月前
|
资源调度 JavaScript 前端开发
如何解决 Angular custom library module 在 ng build 时无法被识别的错误
如何解决 Angular custom library module 在 ng build 时无法被识别的错误
|
Go API 开发工具
Go Module 语义化版本规范
Go Module 语义化版本规范
116 0
|
JSON 前端开发 JavaScript
React(Hook)+TS+axios+ant design+json server实现todolist效果(整体目录结构设计)
React(Hook)+TS+axios+ant design+json server实现todolist效果(整体目录结构设计)
135 0
|
JavaScript 索引
ES7新功能includes用法详解
ES7新功能includes用法详解
195 0
|
JavaScript 前端开发
nodejs ES6模块使用 以及 ES6代码转CJS兼容性处理
nodejs ES6模块使用 以及 ES6代码转CJS兼容性处理
nodejs ES6模块使用 以及 ES6代码转CJS兼容性处理
|
测试技术
Angular Jasmine单元测试用例spec.ts的加载逻辑
Angular Jasmine单元测试用例spec.ts的加载逻辑
83 0
Angular Jasmine单元测试用例spec.ts的加载逻辑
|
JavaScript
ng serve出错,关于TypeScript的版本问题
ng serve出错,关于TypeScript的版本问题
ng serve出错,关于TypeScript的版本问题