Прослушивание успешного входа в систему с помощью Spring Security - PullRequest
9 голосов
/ 16 июня 2011

Я хочу выполнить несколько действий, когда Пользователь успешно войдет в мое приложение, для этих действий требуются данные Пользователь в качестве параметров, поэтому есть способ прослушивания для успешного входа в Spring Security 3.0.x?Или любой другой способ сделать это?

Спасибо!

1 Ответ

9 голосов
/ 16 июня 2011

Используйте AuthenticationSuccessHandler

<form-login authentication-success-handler-ref="authenticationSuccessHandler"/>

. Вы можете получить имя пользователя из Authentication (UsernamePasswordAuthenticationToken), которое передается onAuthenticationSuccess (), а затем оттуда искать другую информацию о пользователе.

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