как добавлять РОЛИ и управлять ИМИ в FOSUserBundle?


Я установил FOSUserBundle и хотел бы добавить любую дополнительную роль, такую как ROLE_NEW. В sfGuardUser просто нужно было сделать

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

В действии, а здесь?

Кроме того, как я (администратор) могу управлять всеми (в первую очередь управлять РОЛЯМИ) пользователями? В sfGuardUser я создал страницу администратора по умолчанию, а здесь?

Author: j0k, 2012-05-08

1 answers

По умолчанию FOSUserBundle управляет ролями как массивом, но для этой цели вы можете использовать понятие "Группы".

Читать в документах https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/groups.md

И прочитайте некоторые обсуждения преимуществ и недостатков Пакет FOS - Как выбрать пользователей с определенной ролью?

 7
Author: smoreno, 2017-05-23 12:00:32