akhuntsaria / spring-boot-api-gateway

API authentication gateway written using Spring Boot, Zuul, Eureka and JWT.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

image info

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

About

API authentication gateway written using Spring Boot, Zuul, Eureka and JWT.


Languages

Language:Java 100.0%