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)
- Click “Connect YouTube” in the credential card to open the OAuth popup.
- Grant the scopes listed above (minimum: youtube.upload; optional: youtube.readonly).
- After login, post a private or unlisted test video.
- 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.