Shared vs bring-your-own provider apps

Every social provider runs in one of two modes. Use AuthRobo's shared app to ship in minutes, or bring your own credentials for your own branding.

Updated July 2, 2026

When you enable a social provider (LinkedIn, GitHub, Google), AuthRobo needs OAuth credentials to talk to it. There are two ways to supply them.

Mode A — Shared (the default)

Leave the credential fields blank and just toggle the method on. AuthRobo uses its own shared provider app.

  • You register nothing with the provider. No LinkedIn app, no Google project.
  • Fastest path — it works the moment you flip the toggle.
  • Trade-off: the provider's consent screen shows "AuthRobo would like to access…", not your brand.

Great for prototypes, internal tools, and getting to a working flow before you invest in provider setup.

Mode B — Bring your own

Paste your own client_id and client_secret (from your own provider app) into that method's config in the dashboard. AuthRobo presents *your* credentials to the provider instead of its shared ones.

  • The consent screen shows your app's name and logo.
  • You get your own rate limits and provider-side settings.
  • Required by some providers' terms once you're in production.
Bringing your own credentials changes which credentials AuthRobo presents — it does not change where the provider sends users back. That callback is always AuthRobo. See Redirect URIs.

Which should I use?

SharedBring your own
Setup timeInstant~10 min per provider
Consent screen brand"AuthRobo"Your app
Rate limitsSharedYours
Best forPrototypes, internal toolsProduction, public apps

You can start on Shared and switch to bring-your-own later without changing any of your app's code — it's a dashboard change only.

The one rule that trips people up

In both modes, the provider app's registered redirect/callback URL must be AuthRobo's callback, e.g.:

https://authrobo.com/api/v1/auth/linkedin/callback

Never your own app's URL. Your app's URL is a *different* callback, registered with AuthRobo — read Redirect URIs next.

Ready to build? Create your app → or browse the API reference.