есть ли какой-то прекрасный способ проверить, имеет ли определенная конкретная роль определенный пользователь (а не тот, который входит в систему)?Проверка того, имеет ли конкретный пользователь роль
Вот Grails пример (как правило, такой же для простого Java, но синтаксис):
def user = User.get(1) //Get user with id 1
if (ifAnyGranted(user,"ROLE_ADMIN")) { //This is the line I need to implement somehow
...
}
Спасибо заранее.
немного непонятно, что вы просите. вы ищете что-то «красивее», чем код выше? Предоставляет ли предоставленный вами фрагмент вам работу? –
Эта строка была примером, чтобы точно показать, что мне нужно. Нет функции ifAnyGranted (пользователь, роли). – bezmax