Centralized authentication microservice issuing JWT tokens with role-based claims, validated independently by other services.