1
Create a Supabase account
If you don’t have a Supabase account, sign up for free.
2
Create an OAuth app
- In your organization’s settings, open the OAuth Apps tab.
- Click Publish OAuth app.
- Enter an Application name and your Website URL.
- Under Authorization callback URLs, add
https://api.nango.dev/oauth/callback(or your own custom callback URL). - Under Application permissions, set each area your integration needs to Read or Write (see scopes): for example Organizations and Projects to Read to list organizations and projects.
- Click Confirm, then copy the Client ID and Client Secret. The client secret is shown only once.
3
Add the credentials in Nango
In your Supabase (OAuth) integration in Nango, paste the client ID and secret. Leave scopes empty: Supabase applies the scopes chosen on the OAuth app, and its
scope parameter is deprecated.4
Next
Follow the Quickstart.
You can change an OAuth app’s scopes at any time, but existing users must authorize your app again to get the new scopes.