OAuth configuration

Redirect URI: https://postle.fr/api/auth/oauth/youtube/callback

Scopes requested
  • www.googleapis.com/auth/youtube.upload
  • www.googleapis.com/auth/youtube.readonly (optional for channel lookup and post‑upload verification)

End‑to‑end demo (recommended in a test channel)

  1. Click “Connect YouTube” in the credential card to open the OAuth popup.
  2. Grant the scopes listed above (minimum: youtube.upload; optional: youtube.readonly).
  3. After login, post a private or unlisted test video.
  4. Show the result payload (video id) and verify the upload on YouTube Studio.

Security & Privacy

  • Tokens are encrypted server‑side and bound to the authenticated user.
  • No excessive scopes are requested; only upload + optional readonly.
  • Data deletion on request: see /data-deletion.