Symfony5 Как создать несколько типов пользователей с разными формами для входа
Начал изучать Symfony и уже знаю как создать пользователя и формы регистрации/входа для него с помощью php bin/console make:user php bin/console make:auth, но мне нужно иметь несколько типов пользователей типа Client, Company, Adminи что бы при попытке перейти по адресу example.com/company нас бросало на окно входа для аккаунта Компании (у меня сейчас бросает на форму входа для User'а).
Поискав я нашёл эти вопросы https://stackoverflow.com/questions/53286674/symfony-doctrine-multiple-users-types/53296163 и https://stackoverflow.com/questions/15366637/symfony-firewalls-multiple-login-forms, но что мне дальше делать и как их объединить не понял. Подскажите пожалуйста.