@My1Name

ThymeLeaf & Spring Security: Как проверить роль пользователя на странице?

В Spring Security с использованиемtaglib prefix="sec" достаточно просто проверить роль пользователя (admin, user, moder and etc..), обернув нужный участок кода в соответствующий тег: <sec:authorize access="hasRole('user')"> Можно ли так же просто проверить роль пользователя с использованием шаблонизатора ThymeLeaf? И вообще, как правильно проверить роль пользователя на странице?
  • Вопрос задан
  • 188 просмотров
Решения вопроса 1
emekhanikov
@emekhanikov
Разработчик и архитектор программного обеспечения
Добрый день,

А вот такой пример с официального сайта
https://www.thymeleaf.org/doc/articles/springsecur...
<div sec:authorize="isAuthenticated()">
  This content is only shown to authenticated users.
</div>
<div sec:authorize="hasRole('ROLE_ADMIN')">
  This content is only shown to administrators.
</div>
<div sec:authorize="hasRole('ROLE_USER')">
  This content is only shown to users.
</div>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы