Как генерировать контент на основе прав пользователя Spring-Security - PullRequest
0 голосов
/ 05 октября 2010

Я хочу создать HTML-контент на основе прав пользователя, который вошел в систему с помощью Spring-Security.Пока я не могу найти много информации об этом предмете в интернете, и мне интересно, что было бы хорошим способом реализовать это.контроллер, который связывается с классом, который может генерировать, например, меню.Я просто не уверен, как получить пользовательские роли / права пользователя из Spring-Security.

Ответы [ 2 ]

2 голосов
/ 05 октября 2010

Проверьте теги безопасности Spring для создания динамического контента на основе пользовательских ролей. Ссылка Spring Spring Taglibs .

1 голос
/ 05 октября 2010

Как насчет этого:

<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
...
<body>

Shared content for all roles.
<sec:authorize access="hasRole('roleName1')">
    content for roleName1
</sec:authorize>
<sec:authorize access="hasRole('roleName2')">
    content for roleName2
</sec:authorize>
More shared content for all roles.
</body>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...