Authentication

Connect Facebook and Instagram

sfeed auth facebook

This opens your browser. You log in to Facebook, approve the permissions, and sfeed saves the connection it needs for posting and scheduling.

You do not create a separate sfeed account for this step. There is no email signup, Google login, or other social-provider login for sfeed. You only approve Meta so sfeed can post to the Facebook Pages and Instagram accounts you choose.

Instagram is connected automatically if your Facebook Page is linked to an Instagram Business or Creator account.

If you only want to post to Instagram, this is still the command to run. Meta exposes Instagram publishing through the linked Facebook Page connection.

What happens

  1. sfeed opens your browser
  2. You approve access in Facebook
  3. sfeed finishes the connection and saves the auth state it needs

Check connection status

sfeed auth status

Shows which platforms are connected and which account they're linked to.

Disconnect

sfeed auth revoke facebook

Removes the saved Meta connection from sfeed on this machine. Instagram auth is tied to the same Facebook Page connection, so there is no separate revoke instagram command.

This does not remove the Meta-side app authorization. To reset Facebook's consent screen too, remove sfeed from Facebook Settings > Business Integrations.

Requirements

Meta setup help: professional accounts, connect Instagram and a Page, add or change the connected Page.

Permissions we request

When you connect, Facebook asks you to approve these permissions:

We don't request email, messaging, ads, or analytics permissions.

Fully disconnect sfeed

To completely remove sfeed's access to your accounts:

  1. Remove the saved connection in sfeed: sfeed auth revoke facebook
  2. Revoke Facebook permissions: go to Facebook Settings > Business Integrations, find sfeed, and click Remove

After removing from Facebook, sfeed can no longer post to any of your accounts.

Troubleshooting

Back to Docs