private void handleSignOut(HttpServletRequest request, HttpServletResponse response) { if (SecurityContext.userSignedIn() && request.getServletPath().startsWith("/signout")) { connectionRepository .createConnectionRepository(SecurityContext.getCurrentUser().getId()) .removeConnections("twitter"); userCookieGenerator.removeCookie(response); SecurityContext.remove(); } }
public void afterCompletion( HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) throws Exception { SecurityContext.remove(); }