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