最近在使用Symfony開發管理後台,看了官方文件後心中不免還有一些疑問?
不知道如何使用Symfony開發基於角色的權限管理?
希望高手可以給些提示?
在以往的解決方案中,我們通常會定義:User,Role,UserRole,Permission,RolePermisson之類的表?
在使用Symfony解決權限問題的時候,是不是還需要這樣的定義?
還有我現在資料庫層用的是MongoDB, 在處理使用者角色權限的時候表結構有什麼優化的建議否?
走同样的路,发现不同的人生
一般不用開發,直接用
http://symfony.com/doc/current/bundles/FOSUserBundle/index.html
或更高級封裝好的後台組件即可.什麼也不用寫.
你的這個問題官方其實已經有案例了,你用ACL 可以解決http://symfony.com/doc/current/cookbook/security/acl.html
一般不用開發,直接用
或更高級封裝好的後台組件即可.什麼也不用寫.
你的這個問題官方其實已經有案例了,你用ACL 可以解決
http://symfony.com/doc/current/cookbook/security/acl.html
一般不用開發,直接用
http://symfony.com/doc/current/bundles/FOSUserBundle/index.html