В настоящее время я использую библиотеки безопасности для весны, и я задал себе следующий вопрос: как мне объединить мою модель базы данных с таблицами весенней безопасности?весной безопасности datamodel
Как вы знаете, Spring-security нуждается в двух таблицах (пользователях и полномочиях) для определения менеджера аутентификации в базе данных. С моей POV есть две возможностей, где я храню свою дополнительную пользовательскую информацию (например, адрес электронной почты, ФАМИЛИЯ, последний вошедшего, ....)
Я мог бы иметь простую пользовательскую таблицу для проверки подлинности цели и другое для остальных (связанное по имени пользователя)
Я расширяю пользовательскую таблицу весенней безопасности с моими необходимыми атрибутами.
Каков наилучший дизайн с вашей точки зрения? Каковы ваши впечатления?
Lomu
Я создал производные классы для представления различных типов пользователей. Например, «ProfiledUser расширяет пользователя». – MaVVamaldo
Вы создали «User» pojo для этого в спящем режиме и в профиле ProfiledUser? –
Мне нужно больше места, поэтому я отправил свой ответ. – MaVVamaldo