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月前
|
JavaScript 前端开发 Java
​ES7、ES8、ES9、ES10、ES11、ES12都增加了哪些新特性?
​ES7、ES8、ES9、ES10、ES11、ES12都增加了哪些新特性?
|
4月前
|
JavaScript
Vue 开发中的一些问题简单记录,Cannot find module ‘webpack/lib/RuleSet‘
Vue 开发中的一些问题简单记录,Cannot find module ‘webpack/lib/RuleSet‘
251 1
A module cannot have multiple default exports.是、关闭Vetur扩展,或者重启项目,神奇的bug,复制代码造成的
A module cannot have multiple default exports.是、关闭Vetur扩展,或者重启项目,神奇的bug,复制代码造成的
|
存储 Go API
怎么发布 Go Modules v1 版本?
怎么发布 Go Modules v1 版本?
59 0
|
JSON 前端开发 JavaScript
前端实战【ES6】你会ES6,但是你真的会用吗?
前端实战【ES6】你会ES6,但是你真的会用吗?
140 0
前端实战【ES6】你会ES6,但是你真的会用吗?
|
JSON 前端开发 JavaScript
React(Hook)+TS+axios+ant design+json server实现todolist效果(整体目录结构设计)
React(Hook)+TS+axios+ant design+json server实现todolist效果(整体目录结构设计)
142 0
学习笔记jira项目13-js改成ts第一部分
学习笔记jira项目13-js改成ts第一部分
77 0
学习笔记jira项目13-js改成ts第一部分
|
前端开发 JavaScript 编译器
前端模块简史 - CJS & *MD & ES Modules & SystemJS & Webpack
最近这些年前端发展速度迅猛,而前端的模块化方案也在不断的更新,这里记录整理下工作 8 年所了解的一些关于前端模块化的知识,顺便 “考下古” ,由于涉及的内容较多不是每个都很了解,只能尽量保证输出内容的准确性。
前端模块简史 - CJS & *MD & ES Modules & SystemJS & Webpack
|
前端开发
前端学习案例-vite项目报错-Cannot use import statement outside a module的解决方法
前端学习案例-vite项目报错-Cannot use import statement outside a module的解决方法
1181 0
前端学习案例-vite项目报错-Cannot use import statement outside a module的解决方法
|
JavaScript 测试技术 开发工具
uniapp:uni_modules组件开发与发布
1、uni_modules定位:是uni-app插件的模块化规范(HBuilderX 3.1.0+支持),是对一组js sdk、组件、页面、uniCloud云函数、公共模块等的封装,用于嵌入到uni-app项目中使用,也支持直接封装为项目模板。 2、开发便捷性:开发者可以像开发uni-app项目一样编写一个uni_modules插件,然后在HBuilderX中直接上传至插件市场。 3、uni_modules特点:uni_modules开发的插件,可以直接在uniapp的任意页面直接使用,与easycom组件模式类似,避免了每个页面引入才能使用。
952 0
uniapp:uni_modules组件开发与发布