Безопасность Grails Spring: перенаправление после успешного / неудачного входа в систему

Я использую версию 1.2 плагина Spring Security в приложении Grails. Я хочу, чтобы попытки входа в систему обрабатывались следующим образом:

Успех

  • , если вход был инициирован попыткой доступа к защищенной странице, отправьте их на эту страницу
  • , если пользователь вошел в систему «напрямую» перенаправить их обратно на домашнюю страницу

Ошибка

  • Отправьте их на страницу входа «попробуйте еще раз» и заполните форму на ней неверными данными для входа, которые они ввели (за исключением полей пароля). Эта страница входа «попробуйте еще раз» - это не та страница, которую они используют для входа в первый раз

Я просмотрел раздел Events в руководстве по плагину, который, кажется, охватывает эту тему . Однако, похоже, нет никакого способа перенаправить пользователя в эти обработчики событий.

15
задан Dónal 8 August 2011 в 18:25
поделиться