2015-04-12 7 views
0

В моей модели данных у меня есть два объекта: «Компании» и «Клиенты». Компании представляют компании, которыми я владею, а клиенты - мои клиенты. Все компании и клиенты должны иметь свою учетную запись для входа в систему. Читая о безопасности Symfony2, я создал эту модель, где компании и клиенты распространяютUser object, что Symfony2 нуждается в безопасности.Расширить Symfony2 Пользовательский объект

Мой вопрос: будет ли это работать в инфраструктуре безопасности Symfony2 с аутентификацией и авторизацией? Кроме того, является ли это обычным способом моделирования данных, если у вас есть несколько объектов, которые сопоставляются с пользователем?

enter image description here

ответ

1

Это должно работать, потому что разные аутентификатор там использовать «является экземпляром BaseUserClass». И вполне логично делать то, что вы делаете.

Смежные вопросы