Как инициализировать сессионные компоненты после завершения AuthenticationSuccessHandler.? - PullRequest
0 голосов
/ 17 апреля 2019

Я хочу инициализировать некоторые сессионные компоненты после того, как сессия установлена, аутентификация пользователя и после authenticationSuccessHandler .onAuthenticationSuccess (...) завершают выполнение.

Я хочу сделать это условно, только еслиexternal сессионные компоненты находятся на пути к классам / обнаружены контекстом приложения.

Каков наилучший способ инициализации всех сессионных компонентов, когда пользователь полностью аутентифицирован и наиболее интуитивно понятенспособ сделать это?

Некоторым из возможных способов является: - автоматическое подключение в списке bean-компонентов, реализующих интерфейс, сообщающий, что bean-компоненты должны быть инициализированы в конце обработчика успеха аутентификации.добавить дополнительный фильтр в цепочку конфигурации безопасности и положить туда вещи?- опубликовать событие?- не кажется плохой идеей.

Какой лучший способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...