title: How can I access the HttpServletRequest object during user authentication in Spring Security?
body: <p>My application requirements are that I need to parse some information from the http request url in order to authenticate the user. Obviously I just cannot use an implementation of UserDetailsService.</p>
  
  <p>My question is, how can implement a UserDetailsService (or equivalent authentication scheme) that needs access to the HttpServletRequest?</p>
  
  <p>My Spring Security version is 3.0.7.RELEASE</p>