MCPcopy Create free account
hub / github.com/hunvreus/devpush / auth_github_login

Function auth_github_login

app/routers/auth.py:464–474  ·  view source on GitHub ↗
(
    request: Request,
    oauth_client=Depends(get_github_oauth_client),
)

Source from the content-addressed store, hash-verified

462
463@router.get("/github", name="auth_github_login")
464async def auth_github_login(
465 request: Request,
466 oauth_client=Depends(get_github_oauth_client),
467):
468 if not oauth_client.github:
469 raise HTTPException(
470 status_code=500, detail="GitHub OAuth client not configured"
471 )
472 return await oauth_client.github.authorize_redirect(
473 request, request.url_for("auth_github_callback")
474 )
475
476
477@router.get("/github/callback", name="auth_github_callback")

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected