summaryrefslogtreecommitdiff
path: root/services/api/src/trading_api/routers/__init__.py
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-04-02 15:48:46 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-04-02 15:48:46 +0900
commit13c939468ed0143e4a4f9ee1c0b847483dcd8199 (patch)
treee5318ae8973c7a54fe1de81117f56f91329b884a /services/api/src/trading_api/routers/__init__.py
parent776376dda8005635c4c3365905ca7df857789fec (diff)
feat: add API security (auth, CORS, rate limiting, input validation)
- Add Bearer token authentication via API_AUTH_TOKEN (disabled when unset) - Add CORS middleware with configurable origins - Add rate limiting (60/min) on order and signal endpoints via slowapi - Add Query parameter bounds: orders/signals limit 1-1000, snapshots days 1-365
Diffstat (limited to 'services/api/src/trading_api/routers/__init__.py')
0 files changed, 0 insertions, 0 deletions