В Symfony2 как я могу получить полный список ролей пользователя?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 В Symfony2 как я могу получить полный список ролей пользователя?

Сообщение Anonymous »

Я хотел бы передать список ролей прошедших проверку пользователей в мои внешние приложения, чтобы я мог использовать одну и ту же структуру управления доступом во внешней и внутренней части.

Я искал классы безопасности/аутентификации, так как именно здесь я могу сделать это с помощью функции isGranted

Код: Выделить всё

$this->container->get('security.context')->isGranted('ROLE_SUPER_ADMIN')
Я не могу найти ничего, чтобы получить список ролей. Разве это не поддерживаемая функция?

Примечание: мне не нужна вся иерархия ролей, а только список ролей для аутентифицированного пользователя


Подробнее здесь: https://stackoverflow.com/questions/394 ... t-of-roles
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»