MAESTRO: add captcha verification flow

This commit is contained in:
Mariusz Banach
2026-02-18 04:12:02 +01:00
parent 28658c4a87
commit 98f2f8a656
8 changed files with 352 additions and 6 deletions

View File

@@ -3,6 +3,7 @@ from fastapi import FastAPI
from app.core.config import get_settings
from app.middleware.rate_limiter import RateLimiterMiddleware, SlidingWindowRateLimiter
from app.routers.analysis import router as analysis_router
from app.routers.captcha import router as captcha_router
from app.routers.tests import router as tests_router
app = FastAPI(title="Web Header Analyzer API")
@@ -14,6 +15,7 @@ app.add_middleware(
RateLimiterMiddleware, limiter=rate_limiter, protected_paths={"/api/analyse"}
)
app.include_router(analysis_router)
app.include_router(captcha_router)
app.include_router(tests_router)