Как получить роль для текущего пользователя с помощью Spring Security
Я пытаюсь получить все роли для текущего пользователя, прошедшего проверку подлинности, и показать их на странице JSP.
Я заметил, что здесь есть несколько встроенных выражений: http://static.springsource.org/spring-security/site/docs/3.0.x/reference/el-access.html но я не вижу таких перечислил бы все роли.
1 ответ
Решение
Ты можешь использовать SecurityContextHolder.getContext().getAuthentication().getAuthorities()
получить коллекцию зарегистрированных в данный момент ролей пользователя.