Exemplo n.º 1
0
 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();
   }
 }
Exemplo n.º 2
0
 public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
     throws Exception {
   rememberUser(request, response);
   handleSignOut(request, response);
   if (SecurityContext.userSignedIn() || requestForSignIn(request)) {
     return true;
   } else {
     return requireSignIn(request, response);
   }
 }