首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Yii之权限管理扩张 srbac

2012-08-27 
Yii之权限管理扩展 srbac最近在研究 Yii 的权限控制功能,尽管Yii 自身提供了一个简单的权限管理,但是很多

Yii之权限管理扩展 srbac

最近在研究 Yii 的权限控制功能,尽管Yii 自身提供了一个简单的权限管理,但是很多时候,我们还是需要对其做一点扩展。

在这里,我向大家推荐一个不错的扩展:SRBAC。

在Yii的官方网站的extension模块下,你可以发现SRBAC相对来说,下载量也算不少了 :)

这里,我就像大家简单介绍一下SRBAC里面一些需要注意的配置信息。

SRBAC主题环境的搭建,以及如何将其整合到我们具体的项目中(可以将其放到modules目录下,再在配置文件中进行一些配置)官方文档介绍得很详细,我就不赘述了。

在对照官方文档进行模块的整合以后,

有几个小注意点可能需要注意:

1. SRBAC模块自身会新建3张表(assignment,itenchildren,items)来满足其权限控制的需求。

? ? ?我们可以修改配置文件来自定义这三张表的名字,来使其更加符合我们自己项目的命名要求。

? ? ?修改config/main.php文件中对应的components的配置即可实现:

?

//confirm?this?field??

?

到这一步,我们的权限模块就可以work了。去检查一下我们的配置是否正常吧,呵呵

热点排行