2025-02-28 15:29:15 -05:00

15 lines
398 B
Python

from fastapi import Request
from pydantic import SecretStr
def get_github_token(request: Request) -> SecretStr | None:
return getattr(request.state, 'github_token', None)
def get_user_id(request: Request) -> str | None:
return getattr(request.state, 'github_user_id', None)
def get_idp_token(request: Request) -> SecretStr | None:
return getattr(request.state, 'idp_token', None)