Skip to content
Last updated

Netlify integration

Netlify is a cloud platform for building, deploying, and managing web projects. Integrating Netlify with Frontegg allows your application to manage sites, deploys, builds, forms, and DNS records on behalf of your users through OAuth 2.0 authentication.


Prerequisites

Connect Netlify

Step 1: Open the OAuth applications page

Sign in to Netlify and navigate to User Settings → Applications at https://app.netlify.com/user/applications. This page lists all OAuth applications registered under your account.

Click New OAuth app.

Netlify User Settings Applications page

Step 2: Review the new application form

On the New OAuth application form, you will see the following fields:

FieldValue
Application nameA descriptive name, e.g., Frontegg Integration
Redirect URIThe Frontegg callback URI (see step 3)
DescriptionOptional description of your application

Netlify new OAuth application form

Step 3: Fill in the application details

Enter the following values:

  • Application name: Frontegg Integration
  • Redirect URI: https://YOUR_MCP_GATEWAY_URL/integration-callback

Click Save.

Netlify application form filled in

Step 4: Copy your credentials

After saving, Netlify displays the Client ID and Secret for your application. Copy both values and store them securely.

Keep your credentials secure

The Client Secret is displayed in plain text on this page. Store it securely — never commit it to version control or share it publicly.

Netlify application credentials

Configure the Frontegg portal

Once you have the Client ID and Secret from the steps above, enter them in the integration configuration page of the Frontegg portal:

  1. Open the Frontegg portal and navigate to [ENVIRONMENT] → Integrations → Netlify.
  2. Enter the Client ID and Client Secret in the corresponding fields.
  3. Click Save.

Additional resources