Как получить java object в thymeleaf через authentication

429
27 марта 2017, 07:37

Я могу получить имя текущего пользователя <span sec:authentication="name">UserName</span>, а как получить полноценный объект что бы дергать у него любые поля?

Answer 1

Ну можно в контроллере передать обьект.

User user = (User) SecurityContextHolder.getContext().getAuthentication()

И обьект будет полный если класс Юзер имплиментирует интерфейс UserDetails.

READ ALSO
Проблема с GridLayout

Проблема с GridLayout

Имеются кнопкиПытаюсь добиться того, чтобы они отображались по середине

305
Восстановить путь. Задач о рюкзаке с ограниченным количеством

Восстановить путь. Задач о рюкзаке с ограниченным количеством

Здравствуйте, не подскажите как можно восстановить путь, в задаче о рюкзаке с ограниченным количество предметов, был бы весьма благодаренСпасибо

410
Разбиение Maven проекта на модули

Разбиение Maven проекта на модули

Нужно разбить проект на 3 модуля: dao, services, web

488