X-Git-Url: http://juplo.de/gitweb/?p=examples%2Ffacebook-app;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fyourshouter%2FSpringSecuritySignInAdapter.java;h=b3ddff41565870e4c9acf724db53611414ab6bcc;hp=24cf904e3fccd6839e8f8e1d5765a06f3946e171;hb=f1e0b9b0179c176ad143862cbe56a24d319c87ba;hpb=f629006c32b366b1bfaf24fb25f128f83e1c76b0 diff --git a/src/main/java/de/juplo/yourshouter/SpringSecuritySignInAdapter.java b/src/main/java/de/juplo/yourshouter/SpringSecuritySignInAdapter.java index 24cf904..b3ddff4 100644 --- a/src/main/java/de/juplo/yourshouter/SpringSecuritySignInAdapter.java +++ b/src/main/java/de/juplo/yourshouter/SpringSecuritySignInAdapter.java @@ -1,13 +1,13 @@ package de.juplo.yourshouter; -import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; import org.springframework.security.core.context.SecurityContext; import org.springframework.security.core.context.SecurityContextHolder; +import org.springframework.security.web.savedrequest.RequestCache; import org.springframework.social.connect.Connection; import org.springframework.social.connect.web.SignInAdapter; import org.springframework.stereotype.Service; @@ -65,20 +65,6 @@ public class SpringSecuritySignInAdapter implements SignInAdapter SecurityContextHolder.getContext().setAuthentication( new UsernamePasswordAuthenticationToken(user, null, null)); - HttpSession session = - request.getNativeRequest(HttpServletRequest.class).getSession(); - String redirect = - (String)session - .getAttribute(SocialAuthenticationEntryPoint.REDIRECT_ATTRIBUTE); - if (redirect != null) - { - LOG.info("redirecting to originally requested resource {}", redirect); - session.removeAttribute(SocialAuthenticationEntryPoint.REDIRECT_ATTRIBUTE); - } - else - { - LOG.info("found no original request in session, redirecting to default"); - } - return redirect; + return null; } }