Symfony 4 разные объекты для разных типов пользователей и компонент безопасности - PullRequest
0 голосов
/ 13 марта 2019

Мне просто интересно, возможно ли иметь разные сущности для разных типов пользователей, которые могут войти с компонентом безопасности?Пока что я могу видеть, что я могу установить сущность провайдера пользователя в security.yaml, который все работает нормально и без проблем входит в систему.

Но у меня есть 4 разных типа пользователей, которыми я не хочу управлятьтолько через роли, потому что все они имеют разные поля в базе данных.Итак, возможно ли использовать несколько объектов в классе безопасности и, возможно, несколько путей проверки для каждого из них?

Так что у меня может быть ROLE_CUSTOMER, который входит в систему через форму 1 на объекте UserCustomer, который реализует пользовательский интерфейс, ипользователь ROLE_ADMIN, который использует сущность UserAdmin и входит в систему по другому маршруту?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...