Core Systems Broker

Authentication & Token Service

Core Systems Broker

Secure authentication and token management service for Core Health Systems

Service Overview

Authentication

  • • Auth0 EU integration
  • • Multi-tenant support
  • • Role-based access control

Token Management

  • • RS256 JWT signing
  • • Short-lived tokens (5 min)
  • • Scope-based permissions

Security

  • • Rate limiting
  • • Audit logging
  • • CORS protection

Monitoring

  • • Health checks
  • • JWKS endpoint
  • • Comprehensive logging

API Endpoints

POST /api/tokens/mint

Issue JWT tokens

GET /.well-known/jwks.json

Public key endpoint

GET /api/health

Service health status

GET /api/sanity

Configuration check