https://github.com/anqorithm/xapi_guard_middleware
XAPI Guard is FastAPI middleware that protects your API endpoints by validating the X-API-Key header. It's designed in a decorator style, so you can annotate your FastAPI endpoints with @guard.protect to protect them.
https://github.com/anqorithm/xapi_guard_middleware
apis auth authentication bearer-tokens fastapi fastapi-security headers middleware package poetry security validation websecurity x-api-key
Last synced: 3 months ago
JSON representation
XAPI Guard is FastAPI middleware that protects your API endpoints by validating the X-API-Key header. It's designed in a decorator style, so you can annotate your FastAPI endpoints with @guard.protect to protect them.
- Host: GitHub
- URL: https://github.com/anqorithm/xapi_guard_middleware
- Owner: anqorithm
- License: mit
- Created: 2025-02-06T18:11:56.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-02-10T07:55:57.000Z (3 months ago)
- Last Synced: 2025-02-15T18:53:43.084Z (3 months ago)
- Topics: apis, auth, authentication, bearer-tokens, fastapi, fastapi-security, headers, middleware, package, poetry, security, validation, websecurity, x-api-key
- Language: Python
- Homepage:
- Size: 726 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0