http://www.tkk7.com/RongHao/archive/2006/08/29/66389.html
http://www.tkk7.com/RongHao/category/20773.html
一個(gè)基于RBAC模型的通用權(quán)限管理系統(tǒng)的域模型類圖http://www.javaeye.com/topic/176508
http://blog.csdn.net/gisfarmer/archive/2009/01/22/3849659.aspx
Apache Shiro Integration for Grails
其實(shí),你把Acegi的Role理解為Permission就好了。 然后在此之上建立自己的Business Role/Group,那么關(guān)系就會(huì)變成:
User(1) <-> Role/Group(n) ?用戶與角色1對(duì)多
Role/Group(1) <-> ?Permission/Acegi Role(n) 角色與權(quán)限1對(duì)多。
這樣就重新回到傳統(tǒng)的RBAC模型了。
總之,不要局限于Acegi的“Role”這個(gè)詞了,把它就看成Permission, 你會(huì)豁然開朗!
見http://groups.google.com.hk/group/grailsunion/browse_thread/thread/6cf3ae5f5f0a7256#
http://www.tkk7.com/RongHao/category/20773.html
一個(gè)基于RBAC模型的通用權(quán)限管理系統(tǒng)的域模型類圖http://www.javaeye.com/topic/176508
http://blog.csdn.net/gisfarmer/archive/2009/01/22/3849659.aspx
五一巨獻(xiàn):OAuth Actionscript3 Class Library
Apache Shiro Integration for Grails
其實(shí),你把Acegi的Role理解為Permission就好了。 然后在此之上建立自己的Business Role/Group,那么關(guān)系就會(huì)變成:
User(1) <-> Role/Group(n) ?用戶與角色1對(duì)多
Role/Group(1) <-> ?Permission/Acegi Role(n) 角色與權(quán)限1對(duì)多。
這樣就重新回到傳統(tǒng)的RBAC模型了。
總之,不要局限于Acegi的“Role”這個(gè)詞了,把它就看成Permission, 你會(huì)豁然開朗!
見http://groups.google.com.hk/group/grailsunion/browse_thread/thread/6cf3ae5f5f0a7256#