Social media
Connect opens the real platform sign-in (or OAuth when client IDs are configured). After you sign in, confirm your username so DOC can link the account — the card badge updates immediately. Disconnect only appears for accounts you have actually linked.
Loading linked accounts…
Relay DOC briefing
Draft for linked channels (0 linked). Relays to social-media-liaison via DOC /api/public/social/relay (dry-run until server token is set). OAuth secrets stay on the liaison — see docs/SOCIAL_LIAISON_BRIDGE.md.
OAuth client IDs (optional)
Set these in the web app env to open full OAuth authorize screens instead of generic login pages. Token exchange still needs server secrets for auto-posting.
- NEXT_PUBLIC_GITHUB_CLIENT_ID
- NEXT_PUBLIC_GOOGLE_CLIENT_ID
- NEXT_PUBLIC_X_CLIENT_ID
- NEXT_PUBLIC_TWITCH_CLIENT_ID
- NEXT_PUBLIC_FACEBOOK_APP_ID
- NEXT_PUBLIC_TIKTOK_CLIENT_KEY