2011-08-22 42 views

回答

10

有沒有sfGuard包(還),但你檢查出FOSUserBundle?我實際上比sfGuard更喜歡它。

1

sfGuard套件,Symfony2的還不可用。

+2

,它不會永遠不會。 FOSUserBundle是其繼任者。 – Nanocom

1

FOSUserBundle比sfGuardUser更好,這允許使用不同的數據源作爲ORM(學說),的MongoDB/CouchDB的ODM或推進。

開箱即用此軟件包不支持數據庫持久角色,ACL功能是允許的,但只能在兩個級別的用戶:ROLE_USER和ROLE_ADMIN上,這些角色可以通過命令行授予用戶。

$ php app/console fos:user:promote testuser ROLE_ADMIN 

你可以找到更多關於如何對數據源店的作用,在這個環節http://blog.jmoz.co.uk/symfony2-fosuserbundle-roles