Custom Github Identity Provider

Last updated 07/12/2024

Step 1

Log in to GitHub:

Step 3

  • For the Application name, we recommend using your organization or company name.
  • For the Homepage URL, enter your organization’s homepage.
  • For the Authorization callback URL, enter:

  • Click Register application.

Step 4

Copy and save the Client ID and Client Secret on the App page for the Bread & Butter setup below.

Step 5

Bread & Butter Setup:

  1. Go to
  2. Click Sign In and authenticate (or Sign Up make a new account and authenticate).
  3. Go to Settings in the left menu.
  4. Click on Github under SSO Settings > Social Accounts.
  5. Select "Set Github for Production".
  6. Enter a custom name and description.
  7. Enter the Client ID from the Github setup steps above.
  8. Enter the Client Secret from the Github setup steps above.
  9. Click Save.
  10. Click the checkbox next to your new Github provider to enable it.
Step 5

Don’t use Bread & Butter? Want to learn more about how Bread & Butter solves the four biggest problems facing marketers today? Book a demo and see how Bread & Butter is helping marketers make the most of their first-party data