Skip to content

OAuth overview

Configure your integration for OAuth and allow users to authenticate with an OAuth identity provider.

Netlify allows you to leverage your OAuth identity provider so that users can use their existing credentials to authorize your integration. Once authorized, your integration can then make authenticated requests to APIs on the user’s behalf.

To use OAuth with your integration, there are three steps:

  1. Configure your integration to work with your OAuth identity provider
  2. Add an OAuth card element to your integration UI
  3. Add logic to use the OAuth token on API requests while the integration runs

Learn how to get started with OAuth.

Documentation

  • Get started: configure your integration to work with an OAuth identity provider, add the OAuth card element to your integration UI, and then use the OAuth token.
  • Best practices for OAuth: review our recommendations for working with OAuth.