2012-05-08 5 views
6

Ich habe FOSUserBundle installiert und ich möchte jede zusätzliche Rolle, wie ROLE_NEW hinzufügen. In sfGuardUser hatte geradeWie man ROLES in FOSUserBundle hinzufügt und verwaltet?

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

in Aktion zu tun, und hier?

Außerdem, wie kann ich (admin) verwalten alle (vor allem verwalten ROLES) Benutzer? In sfGuardUser hatte ich Standard-Admin-Seite generiert, und hier?

Antwort

7

Standardmäßig verwalten FOSUserBundle Rollen als Array, aber Sie können das Konzept von "Gruppen" für diesen Zweck verwenden.

liest in docs https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/groups.md

Und einige Diskussionen über die Vor- und Nachteile lesen FOS bundle - How to select users with a specific role?

+3

ich das weiß, aber wie kann ich in diesem Beispiel kann ich Benutzer zu einer Gruppe hinzufügen? –

+0

Tony, hast du herausgefunden wie? –

Verwandte Themen