обработать успешное событие входа в систему с помощью Spring Security
В приложении Grails используется плагин Spring Security. Всякий раз, когда пользователь успешно входит в систему, я хочу:
сохранить что-то в сессииперенаправить их на пользовательскую страницу (в зависимости от их роли)Мне нужно обрабатывать события выхода из системы аналогично, что было довольно просто, потому что плагин предоставляет бин с именемlogoutSuccessHandler
это может быть отменено. Я также надеялся найти бин по имениloginSuccessHandler
, но не такая удача.
Я прочитал страницу в документации по плагину ообработка событий, но ни один из механизмов обработки событий не предоставляет мне доступ к текущему запросу или сеансу.