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