Вопросы по теме 'symfony-security'
Пользовательский провайдер Symfony 3 с использованием Bcrypt
При чтении https://symfony.com/doc/current/security/custom_provider.html#create-a-user-class/ , все примеры, которые я видел, реализуют Symfony\Component\Security\Core\User\UserInterface для класса User . Этот интерфейс определяет метод для поля...
947 просмотров
schedule
05.11.2021
Выход из системы Symfony Security не очищает токен RememberMe
Используя Symfony 4 с security.yaml следующим образом:
encoders:
App\Entity\User: sha256
providers:
public_users:
entity:
class: App\Entity\User
property: email
firewalls:
dev:
pattern:...
938 просмотров
schedule
09.09.2021
Symfony, принудительный выход из системы в контроллере
Я использую Symfony 3.4, и я хотел бы выйти из системы моего пользователя в конце моего действия в моем контроллере.
Это действие
public function changeUserEmail() {
/* change the user email */
/* perform the logout */
/* choose...
3374 просмотров
schedule
29.11.2021
Как закодировать пароль для произвольной сущности в Symfony?
Я создаю таблицу организаций в mysql.
Сущность называется Organisation и имеет поле password .
Когда я пытаюсь использовать UserPasswordEncoderInterface , он ожидает сущность user , поэтому это не сработает. Я пробовал использовать...
845 просмотров
schedule
04.11.2021
Symfony 5 - доступ к внешним инструментам через hanndle (knpsnappy)
В проекте Symfony 5.x я использую knplabs / knp-snappy-bundle.
Наличие частных папок с данными для разных пользователей приводит к созданию PDF-документов, требующих изображений из папок, которые не являются общедоступными.
При попытке...
126 просмотров
schedule
24.11.2021
Аутентификация Symfony не перехватывает запрос на вход
Я переделываю свое приложение Silex для Symfony 4, так как через пару месяцев Silex устареет. Все работает отлично, но у меня небольшая проблема с пакетом безопасности Symfony.
Проблема в том, что я пытаюсь войти в приложение, но оно всегда...
291 просмотров
schedule
20.04.2022
Как использовать несколько брандмауэров в Symfony 2.8 для одного шаблона?
У меня есть приложение Symfony 2.8, которое будет использоваться в качестве серверной части REST API.
Я хотел бы добавить безопасность ко всем конечным точкам, соответствующим ^/api. Я хотел бы иметь возможность использовать 3 разных метода...
635 просмотров
schedule
09.05.2022
Как программно войти в систему / аутентифицировать пользователя?
Я хочу войти в систему сразу после регистрации, не проходя через форму входа.
Это возможно ? Я нашел решение с FOSUserBundle , но я не использую его в проекте, над которым я работаю.
Вот мой security.yml, я работаю с двумя межсетевыми...
36137 просмотров
schedule
16.05.2022
Безопасность Symfony — узнайте подробности об отказе в доступе
Если у меня есть метод контроллера, защищенный, скажем, is_granted('ROLE_XYZ') , а у пользователя нет этой роли, как мне получить «ROLE_XYZ» в исключении? В настоящее время сообщение об исключении просто имеет «Отказано в доступе».
Или, вообще, я...
280 просмотров
schedule
13.08.2022
Невозможно создать исключение из системы безопасности Symfony.
Я использую настраиваемых избирателей Symfony и единодушную стратегию. Диспетчер решений доступа перебирает избирателей, и isGranted возвращает логическое значение.
Мы не можем создать исключение изнутри Voter, чтобы узнать, почему доступ был...
452 просмотров
schedule
18.03.2023
Вход в Symfony - Пользователь / Администратор
Я хотел бы подключить своего администратора при доступе к /admin или с помощью формы входа.
Но что-то не так, я не могу получить доступ к ROLE_ADMIN.
(С ROLE_USER все в порядке, может я что-то пропустил по админу?)
Есть файл security.yml:...
1355 просмотров
schedule
06.05.2023
Использование нескольких провайдеров безопасности для каждого URI в Symfony2
Сразу перейдем к вопросу: как я могу использовать разных поставщиков безопасности для разных шаблонов URI в security.yml ? Вот сценарий:
в routing.yml есть несколько URI:
/ без защиты и доступно для всех
/admin , который доступен...
639 просмотров
schedule
30.10.2022
Можно ли внедрить службу поставщика пользователей текущего брандмауэра в пользовательскую службу?
Я столкнулся с хорошей проблемой в одном из моих проектов.
Мне нужно внедрить User Provider, определенный для брандмауэра, в службу стороннего пакета, который я разрабатываю. Я не могу определить это явно в своей службе , потому что я хочу...
112 просмотров
schedule
11.02.2023
Как подключиться от аутентификатора SonataAdmin к другому аутентификатору?
У меня есть приложение Symfony, которое имеет внутри Sonata Admin Bundle для административной части, с собственным брандмауэром ( admin ) и брандмауэром для пользовательской части приложения ( main ).
В настоящий момент администратор, связанный с...
52 просмотров
schedule
17.07.2023
Параметр передачи Symfony 5 для функций выхода / входа
В приложении Symfony 5.0 у меня есть следующий сценарий:
Пользователь-администратор может создавать новых пользователей. Если новый пользователь создается таким образом, я хочу выйти из системы перенаправления администратора на экран входа в...
537 просмотров
schedule
20.03.2023
Пользователь Symfony2 не определен в контроллере исключений Twig
Я использую свое собственное действие для обработки исключений в ветке.
# Twig Configuration
twig:
exception_controller: MyBundle:Default:showException
Проблема в том, что я на самом деле аутентифицирован в своем приложении, но в этом...
371 просмотров
schedule
03.12.2023
Symfony2: невозможно успешно войти в систему с двумя брандмауэрами с использованием двух пользовательских провайдеров
Я настраиваю веб-сайт, на котором хочу использовать отдельные брандмауэры и системы аутентификации для интерфейса и сервера. Итак, мой security.yml настроен, как показано ниже. Я использую поставщика пользователей in_memory на ранней стадии...
314 просмотров
schedule
12.03.2024
Symfony: как лучше всего проверить авторизацию
У меня есть два объекта: Document и DocumentValidation .
Документ:
class Document
{
...
/**
* @ORM\OneToMany(
* targetEntity="AppBundle\Entity\DocumentValidation",
* mappedBy="document",
*...
54 просмотров
schedule
13.06.2024