title: Spring-boot Zuul: Passing user ID between microservices
body: <p>I have a Zuul Gateway proxy, where I check the authorization of token received from the user. Now, when this is request is passed on to other microservices to get the user-specific data, the user information needs to be passed from the gateway to the microservice. </p>
  
  <p>Right now, I've added the user ID in the request header and I'm getting it at respective microservice's controller using <code>API header</code> annotation. </p>
  
  <p>Is this the right way to pass the user information. Is there any other better way?</p>