我是Yii的新手,並且不熟悉Yii的RBAC功能。我的問題是,是否有可能使用RBAC對每個模型記錄的基礎如:Yii RBAC每個模型記錄的基礎
表Project_users:
| user_id | project_id | role |
================================
| 1 | 1 | admin |
---------------------------------
| 1 | 2 | member|
在這種情況下,用戶1可以編輯項目1個,但不是項目2.我可以使用Yii中的RBAC功能在這裏用最少的配置,還是我需要創建我自己的過濾器代碼?
你有沒有看到[在yii文檔中的帖子](http://www.yiiframework.com/wiki/136/getting-to-understand-hierarchical-rbac-scheme)? – 2014-09-13 10:36:03
還沒有,謝謝你的鏈接。我會檢查它 – 2014-09-13 11:00:24
只要閱讀它,但沒有什麼與我想要實現的相關。基本上,我想'Yii :: app() - > user-> checkAccess'從Model記錄中檢查,而不是從'users'表檢查。 – 2014-09-13 11:05:30