FOSUserBundle нескольких типов пользователей

Я создаю приложение, в котором у меня есть (как минимум) два разных типа пользователей, пустьговорят покупатели и продавцы. Каждый тип пользователя должен иметь свою собственную логику (форма регистрации / процесс, профиль, права, ...), но я хотел бы использовать FOSUserBundle с каждым пользователем, чтобы иметь общее управление в некоторых точках.

Я фактически заблокирован регистрационными формами; бывает, что я могуt объявлять различные формы в FOSUserBundle, и после некоторых исследований это кажется невозможным. Некоторые ответы, которые я нашел, предлагают использовать мою собственную регистрационную форму, но потом

Как связать это с FOSUserBundle?

Должен ли я заполнить пользовательскую таблицу в контроллерах / формах? Таким образом, разные пользователи будут присваивать Пользователю FOSUserBundle, и тогда мне придется самому управлять различными формами, не расширяя их из FOSUserBundle?

Заранее спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос