Описание тега symfony4-voter
1
ответ
Хранилище токенов не содержит токена аутентификации и denyAccessUnlessGranted()
У меня ошибка: "Хранилище токенов не содержит токена аутентификации. Одной из возможных причин может быть то, что для этого URL не настроен брандмауэр. Что вызвано denyAccessUnlessGranted() добавлен в контроллер. Это происходит в тестовой среде, так…
06 фев '19 в 11:43
1
ответ
Как использовать Symfony 4 Voters, не отказывая в доступе к контроллеру
Я использую избирателей Symfony 4 и мне нравится, как это работает для предоставления или отказа в доступе к методу контроллера. То, чего я сейчас пытаюсь достичь, - это проверить, есть ли у пользователя разрешение на просмотр определенного блока в …
15 фев '19 в 10:41
0
ответов
Избиратели Symfony: доступ запрещен
Это нормально, когда supports() возвращается false, это приводит Access Denied? Согласно Доку, избиратель должен в конечном итоге получить поддержку, поэтому я предполагаю, что доступ должен быть предоставлен. Voter:: support ($attribute, $subject) …
05 фев '19 в 17:24
1
ответ
Избиратели Symfony только для проверки прав доступа пользователя?
Symfony Voters ( Документация) предназначена для проверки прав доступа пользователя к сущности (обычно): Избиратели безопасности являются наиболее детальным способом проверки разрешений (например, "может ли этот конкретный пользователь редактировать…
07 мар '19 в 13:54
2
ответа
Обрабатывать многоуровневые роли
У меня есть несколько приложений, которые работают с аутентифицированными пользователями.Все эти приложения могут быть развернуты вместе для разных клиентов, но с одной и той же пользовательской базой данных.Например сеть отелей.Информация о ролях п…
14 мар '19 в 19:37
1
ответ
Symfony 4: как получить избирателей, которые проголосовали как должное?
Как я могу получить избирателей, которые проголосовали за "предоставленное", внутри подписчика события? Есть ли какой-нибудь сервис, который я могу получить и использовать? Мой вариант использования. Мое приложение имеет двух избирателей: основного …
09 апр '19 в 10:49
0
ответов
Как я могу использовать избирателей в Sylius ResourceBundle?
Как я могу использовать избирателей безопасности в Sylius ResourceBundle? Я не могу найти ничего, что объясняет, как это сделать в документации.
12 июн '19 в 22:46
0
ответов
С избирателем я могу назначить доступ пользователям для просмотра или редактирования... файла
Я хочу использовать избирателя, чтобы дать пользователям права доступа к папкам для просмотра диспетчера редактирования... в Symfony 3.4 я использую acl и делаю это без проблем, а поскольку в версии 4 Symfony мы не можем ее использовать или у меня е…
03 июн '19 в 13:19
1
ответ
Symfony4 - Как отфильтровать поле EntityType с избирателем
Мне нужно отфильтровать параметры, отображаемые в поле EntityType с избирателями. У меня есть пользовательский объект, который имеет некоторые отношения с CustomerGroup, CustomerEntity и CustomerSite. У меня есть избиратель, например, в группе клиен…
28 авг '19 в 09:47
2
ответа
Doctrine QueryBuilder COUNT и избиратели
У меня есть некоторые сущности, например Device сущность с избирателем, разрешающим текущему пользователю доступ к некоторым Deviceс. При поиске Devices, для фильтрации я использую array_filter функция, которая работает хорошо. Но я хочу получить не…
10 сен '19 в 23:31
0
ответов
api-platform/symfony security voter subject null, когда Entity реализует интерфейс
Когда я реализую интерфейс или расширяю класс, объект в классе избирателя имеет значение NULL. Это не ожидаемое поведение, после удаления интерфейса все работает нормально. я что-то делаю не так или это не работает? class SomeVoter implements VoterI…
29 окт '19 в 18:03
0
ответов
Symfony 4 Voter - можно ли использовать с динамическими разрешениями?
Мне нужно реализовать систему разрешений пользователей для моего приложения Symfony 4. Все разрешения и возможные вызовы методов хранятся в отдельной таблице базы данных, а также имеется таблица перекрестных ссылок, которая решает, какие операции CR…
10 окт '19 в 17:04
0
ответов
Можно ли создать несколько пользовательских классов Voter для разных сущностей в symfony?
Я проверяю текущего пользователя, есть ли у него разрешение на удаление Post в PostController и удалите Productв ProductController. Я видел https://symfony.com/doc/current/security/voters.html и https://medium.com/@galopintitouan/using-symfony-secur…
21 авг '20 в 08:33
2
ответа
Как вернуть дополнительную информацию от избирателя в Symfony4?
У меня есть избиратель, которого я использую, чтобы проверить, может ли текущий пользователь получить доступ к объекту. В доступе может быть отказано по нескольким причинам, и я хотел бы знать, какая именно в Контроллере. Однако избиратель может вер…
18 мар '20 в 18:11
1
ответ
Использовать константу в аннотации безопасности платформы API
Платформа API для Symfony позволяет вам использовать голосующих для предоставления или отказа в доступе к вашим ресурсам, как описано в их документации. Однако во всех примерах используются магические значения, я бы предпочел использовать для этого …
02 окт '20 в 17:00
1
ответ
Как визуализировать шаблон веточки внутри избирателя?
Я создал избирателя по имени IsVerifiedVoter. Внутри я хочу отрендерить страницу ветки. Я старался $this->container->get('templating')->renderResponse("notActive/disabled.html.twig");Но это дает мне эту ошибку: Примечание: свойств…
13 ноя '20 в 03:46
0
ответов
Роль проверки избирателей Symfony 4 в html.twig
Я создал настраиваемого избирателя по имени CustomVoter. Я хочу проверить роль пользователя в html.twig, и если у него есть роль, я хочу что-то сделать. Мой зарегистрированный пользователь имеет роль CAN_REMOVE, указанную в CustomVoter. К сожалению,…
25 фев '21 в 11:40
0
ответов
Symfony & Vue - можно ли передать Voter компонентам?
Существует приложение Symfony, которое использует безопасность, у которого есть несколько опций «Избиратель» для разных сущностей. Например, я хотел бы отобразить кнопку редактирования в компоненте, если избиратель позволяет это. Есть ли способ сдел…
14 сен '21 в 13:20
2
ответа
Symfony 5 — Могу ли я использовать избиратель с другим пользователем, кроме текущего зарегистрированного?
Обычно я использую избиратель для пользователя, который подключен (я), чтобы увидеть, могу ли я выполнить действие или нет. if($this->isGranded('TRAVEL', $city)){ $this->goToCity($this->getUser(), $city); } Но на этот раз я хотел бы использ…
28 янв '22 в 20:13
2
ответа
TokenInterface $token->getUser() не возвращает объект
Я делаю RESTful API CheeseListing с ApiPlatform. Я сделал избиратель для моего объекта CheeseListing: class CheeseListingVoter extends Voter { ... protected function voteOnAttribute($attribute, $subject, TokenInterface $token) { $user = $token->g…
06 янв '21 в 15:19