guzuomuse 2012-06-13 01:55:49 4294次浏览 3条回复 0 0 0

刚刚开始研究srbac,可能提出的问题会让各位睾丸一紧,请都别鸡动……要是问题白痴了点,请君莫笑……

1:srbac只能对应一个表吗?如果用户表和管理员表分开如何来弄?因为我看到srbac模块配置中有一个userclass属性指定需要验证的用户表,可以设这多个否?

2:对于bizrule应该如何写,哪里有什么教程么?或者请知道的大侠不吝赐教,十分感谢

3:我看建立好的数据库表中有data字段,请问,作用是何?

4:具体到底应该如何定义role,task,operation,作为一个新人蛋子,无从下手,能否举实例说明?

5:如果已经完全配置好了srabc之后,原则上来说就可以把控制器里面的filters()里的accessControl和accessRules()干掉?

6:如果配置好了srabc之后,又同时存在filters()即控制器里面存在基本的验证规则,又会是什么情况?

7:请问各位在实际项目,大家一般是怎么验证权限的?即:是基于一般的Yii::app()->isGuest验证还是用rbac。

因为我感觉权限验证这一块是一个项目的基本,是前期规划的重要工作,如果权限验证机制不好,项目就无法开展。

所以恳求大神回答

Manay Many thanks

您需要登录后才可以回复。登录 | 立即注册