We use Spring Security 4.0.x and I need to find the way to access the logged out user name.
I have configured LogoutSuccessHandler:
<logout logout-url="/logout" success-handler-ref="logoutSuccessHandler" />
I see the authentication object in the method signature:
onLogoutSuccess(HttpServletRequest request, HttpServletResponse response, Authentication authentication)
Unfortunately, the authentication object is empty.
I see that the LogoutHandler (SecurityContextLogoutHandler) clears the authentication before logoutSuccessHandler but I can not find the way how to configure LogoutHandler via <logout .. configuration.
How is possible to access to the logged out user name in Spring Security?