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;
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;
}
}