Social Media OAuth credentials
Connect Facebook, Instagram, LinkedIn and YouTube clients can authorise. Super-admin only.
How this works
- Save the credentials you registered on each platform's developer dashboard.
- Open any client's detail page → click Connect Facebook / LinkedIn / YouTube.
- The user is redirected to the platform, grants consent, and lands back here with the account connected.
- Connected accounts can then be selected as the publishing target for any scheduled post.
Security
- Secrets are encrypted at rest (Laravel's
encryptedcast keyed offAPP_KEY). - The API never returns a saved secret — only whether one is set.
- Settings here override any value in
.env.
Where to get credentials
- Meta for Developers → your app → Settings → Basic
- LinkedIn Developer portal → your app → Auth tab
- Google Cloud Console → Credentials → OAuth 2.0 Client