10 providers researched
Know what an OAuth app will cost you before you start
Connecting your product to Google, LinkedIn or Shopify means registering an app with them, and some providers make you wait for approval. These guides show the effort, the wait, what only you can do, and how sure we are of each.
Start here
Three things people mix up
Connecting an app for your users involves three separate pieces. Only the first one can make you wait.
The provider's OAuth app
The registration at Slack, Google or Shopify that users approve when they connect. This is what a provider may review, and what these guides are about.
Your integration
Your product's side: which OAuth app it uses, which permissions it asks for, and where the secrets are stored (never in code).
Your users' connections
Each user's own sign-in and consent. One OAuth app serves all of them. Tokens expire, so connections need refreshing.
Shortcut: for 9 of these 10 providers, Composio can supply the OAuth app (its docs say "Composio-managed OAuth available"), so you can start without registering one. You register your own when you want your own name on the consent screen, custom permissions or your own rate limits. Shopify is the exception: there you register your own app first.
The library
Compare 10 providers at a glance
Pick a provider to see the full guide, or sort to find the fastest one to launch.
Show
- The path reads left to right in time order: first your hands-on setup time (our estimate), then the provider's approval wait. When both are done you can use the app.
- The middle box shows what the provider states. Green means no wait, amber means days, red means weeks. A dashed grey box means we looked and no time is published, and we do not guess one.
- Fastest to launch sorts by the wait first, then by your setup time. Providers with no published time go last, because we cannot say how long they take.