Как разделить пользователей веб приложения
Захотел написать веб приложение для записи рабочих заказов для исполнителей. Нужно сделать так чтобы исполнитель мог авторизоваться и видеть свои заказы. Так же чтобы он мог их добавлять, изменять или удалять. Само приложение написать не проблема. Хотел это реализовать на spring web. Записывать заказы в postgresql. Авторизацию через spring security. И фронт через vaadin. Но встал вопрос как мне разделить пользователей(исполнителей) заказов. Чтобы каждый пользователь видел только свои заказы и с ними работал. Как это можно реализовать? Чтобы одно приложение запущенное на сервере умело разделять пользователей. И давало доступ к из данным.
Ответы (1 шт):
Возможно стоит начать отсюда:
Пользователям нужно раздать роли и в соотвествии с ними дать разрешение на выполнение сервисов и рендеринга менюшек.