Возможно, по-другому, как мне установить роль безопасности по умолчанию для новых зарегистрированных пользователей в Grails с помощью плагина ACEGI?
Я следовал учебному пособию по acegi / grails здесь и использую аннотации контроллера - хотя я еще ничего не защитил.
Я добавил вторую роль WEB_USER и успешно добавил пользователя в эту роль.
Когда я используюзарегистрируйте контроллер для другого нового пользователя, однако я получаю сообщение об ошибке от Grails, в котором говорится: "Default role not found"
.
. Я мог видеть, как я могу примерно из этого выйти, обрабатывая пустой список ролей в соответствующейсоздать метод или даже опубликовать имя роли по умолчанию обратно как скрытое поле в представлении регистрации, но они выглядят не как Grails.
Я думаю, что я должен иметь возможность определить это либо в самом классе домена пользователя.или каким-то образом во взаимосвязи в базе данных между таблицами пользователей и ролей.
Что означает средство для определения роли по умолчаниюи почему я получаю это сообщение.
О, и как вы произносите acegi?