videosphere
    Preparing search index...

    Function requireYouTubeConnection

    • Resolves the authenticated user's YouTube connection and a fresh access token.

      Parameters

      • req: NextRequest

        Incoming request (session auth).

      • Optionaloptions: { forceRefresh?: boolean }

        Connection resolution overrides.

        • OptionalforceRefresh?: boolean

          When true, refreshes OAuth tokens even if the stored expiry is still valid.

      Returns Promise<YouTubeConnectionResult>

      Access token for YouTube Data API calls, or an error response.