2014-02-21 52 views

回答

0

最好的方法是使用FOSUserBundle(https://github.com/FriendsOfSymfony/FOSUserBundle)併爲後端確定哪些角色已授權訪問您的後端。

的爲例:

frontend : no role defined 
intranet : only registred user -> ROLE_USER 
backend : only registred user with admin access -> ROLE_ADMIN 

它很容易,因爲它

http://symfony.com/doc/current/cookbook/bundles/inheritance.html

和SF2一個很好的管理生成的Symfony2文檔會談部署: https://github.com/sonata-project/SonataAdminBundle

希望這將有助於

+0

爲了完全回答你的問題,你的實體是同一個應用程序的一部分,所以是的,它們都是在所有部分(後端,前端,內聯網等)之間共享的,但只有授予的角色才能使用它:)) –

相關問題