Spring Security - получить IP-адрес пользователя, информацию о браузере и запрошенную страницу

Мы используем RequestHeaderAuthenticationFilter для реализации стратегии предварительной аутентификации и PreAuthenticatedAuthenticationProvider в качестве поставщика аутентификации. Одно из требований - хранить все успешные входы в базу данных со следующей информацией. Поскольку IP-адрес пользователя и другая информация, связанная с запросом, недоступна в классе UserDetailsService , какова наилучшая стратегия для получения этой информации и сохранения в базе данных?

22
задан stivlo 30 September 2012 в 19:47
поделиться