diff --git a/app/api/deps.py b/app/api/deps.py index e1a4b20..37d2565 100644 --- a/app/api/deps.py +++ b/app/api/deps.py @@ -167,3 +167,23 @@ async def get_current_superuser(user: CurrentUser) -> User: SuperUser = Annotated[User, Depends(get_current_superuser)] + + +async def get_streaming_user( + auth: AuthServiceDep, + credentials: BearerDep, + token: str | None = None, +) -> User: + """Authenticate a stream request. + + The browser ``