graphai.api.auth.log module

graphai.api.auth.log.get_user_agent(request: Request) str | None
graphai.api.auth.log.log_request(request_data: Dict)
class graphai.api.auth.log.LoggerMiddleware(app: Callable[[MutableMapping[str, Any], Callable[[], Awaitable[MutableMapping[str, Any]]], Callable[[MutableMapping[str, Any]], Awaitable[None]]], Awaitable[None]])

Bases: BaseHTTPMiddleware

async dispatch(request: Request, call_next: Callable[[Request], Awaitable[Response]]) Response