How To Set Up Your Own OneLogin App (OpenID Connect)

Last updated 09/22/2022

Step 1

Log in to your OneLogin account.


Step 2

Navigate to the Administration panel, then go to the Applications tab.


Step 3

Click Add App at the top right of the page.


Step 4

  • Search for: oidc
  • Click on OpenId Connect (OIDC) by OneLogin,Inc. to add it.
Step 4

Step 5

For Display Name, enter your organization's name and click "Save".


Step 6

Go to Configuration in the left menu, and enter the following information:

  • For the Redirect URI's field, enter:

    https://api.breadbutter.io/callback

Step 6

Step 7

Go to SSO in the left menu, and change the Token Endpoint Authentication Method to POST.

Step 7

Step 8

On the same page, take note of the following information:

  • Client ID
  • Client Secret
  • Issuer URL
Step 8

Step 9

Go to Users, and add your users to the App.


Step 10

Bread & Butter Setup:

  1. Go to https://app.breadbutter.io/sign-in/
  2. Click Sign In and authenticate (or Sign Up make a new account and authenticate).
  3. Go to Tools in the left menu.
  4. Click on the OneLogin button under Enterprise Identity Providers.
  5. Choose OpenID Connect for the protocol.
  6. Enter a name.
  7. Enter a description (optional).
  8. Using the Issuer URL from step 8, enter the Login URL as:

    [Issuer URL]/auth
    (eg: https://example.onelogin.com/oidc/2/auth)

  9. Enter the Token URL as:

    [Issuer URL]/token
    (eg: https://example.onelogin.com/oidc/2/token)

  10. Enter the Client ID from the OneLogin setup steps above.
  11. Enter the Client Secret from the OneLogin setup steps above.
  12. Click Save & close.
  13. Enable OneLogin by clicking the new entry in the OneLogin Identity Providers list.
Step 10