I want an API Gateway where authentication takes place and then it routes to the desired microservices. Now for microservices that communicate with other microservic