У меня есть бэкэнд-сервис, который обслуживает веб-сайт. Бэкэнд аутентифицирует пользователя или проверяет правильность переданного токена. Я хочу иметь пользовательский principal
в области запроса для всех остальных контроллеров и служб. Этот пользовательский принципал содержит всю необходимую информацию - роли, имя, дополнительные атрибуты - вместо этого, чтобы извлечь из Principal
.
Я не мог понять, как это сделать в Spring
, если это вообще возможно.