Я все еще работаю над своим первым приложением Grails. На этот раз моя проблема - ограничить доступ к некоторым действиям для определенных пользователей.Grails - доступ только к владельцу объекта
Предположите, что пользователи добавляют какой-либо объект, например. книг. Я хотел бы предоставить доступ к редактированию книги только администратору и пользователю, добавившему книгу. В настоящее время я использую плагин Acegi. Я знаю, что есть более новая версия этого плагина, но я не уверен, что это что-то меняет в моей проблеме.
Второе, что-то похожее. У меня есть боковая панель, и есть «Hello $ {currentUser.username}. CurrentUser - это метод, возвращающий экземпляр текущего пользователя. Но проблема в том, что я не знаю, где я могу разместить это сообщение использовать его повсюду. Должен ли я включить его в какую-то службу и включить его повсюду? Я попытался создать ApplicationController, который расширяется всеми другими контроллерами, но это не работает. У вас есть идеи?
Спасибо! Grzegorz
О, да, как я мог пропустить информацию об тэгах ... спасибо за это. Я переключусь на новый плагин ASAP, я надеюсь, что это облегчит управление разрешениями пользователей – arnvald