2012-05-08 14 views
6

私はFOSUserBundleをインストールしました。私はROLE_NEWなどの追加ロールを追加したいと思います。 sfGuardUserでちょうどここにアクションでFOSUserBundleでROLESを追加および管理する方法は?

$this->getUser()->addCredential('new'); 

をしなければならなかった、と?

さらに、どのようにして(すべての管理者ロール)ユーザーを管理することができますか? sfGuardUserではデフォルトの管理ページを生成していましたが、ここにはありますか?

答えて

7

デフォルトでは、FOSUserBundleは役割を配列として管理しますが、この目的では「グループ」という概念を使用できます。ドキュメントhttps://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/groups.md

読んで、私はこのことを知っている長所と短所 FOS bundle - How to select users with a specific role?

+3

に関するいくつかの議論を読んで、どのように私はこの例では、私は、ユーザーをグループに追加することができますすることができますか? –

+0

トニー、どうやって見つけましたか? –

関連する問題