MCPcopy
hub / github.com/authlib/authlib / auth_flow

Method auth_flow

authlib/integrations/httpx_client/oauth1_client.py:24–31  ·  view source on GitHub ↗
(self, request: Request)

Source from the content-addressed store, hash-verified

22 requires_request_body = True
23
24 def auth_flow(self, request: Request) -> typing.Generator[Request, Response, None]:
25 url, headers, body = self.prepare(
26 request.method, str(request.url), request.headers, request.content
27 )
28 headers["Content-Length"] = str(len(body))
29 yield build_request(
30 url=url, headers=headers, body=body, initial_request=request
31 )
32
33
34class AsyncOAuth1Client(_OAuth1Client, httpx.AsyncClient):

Callers

nothing calls this directly

Calls 2

build_requestFunction · 0.85
prepareMethod · 0.45

Tested by

no test coverage detected