spring-boot-api-gateway
spring-boot-api-gateway copied to clipboard
API authentication gateway written using Spring Boot, Zuul, Eureka and JWT.
Spring Boot API Gateway Demo
This project demonstrates API gateway using microservices architecture, separate authentication service and service discovery.
Getting Started
- Run discovery-server and other services
- Run requests in request-examples.http
Architecture

Services
- api-gateway: Zuul edge service for routing
- discover-server: Eureka server for service discovery
- auth-service: JWT authentication service
- protected-service: service with sensitive data