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