Pre-requisites:
- complete the Configure an integration guide
 - generate a Connect session token
 
Integrate the frontend SDK
In your frontend, initiate Nango (reference):- OAuth
 - API Key
 - Basic Auth
 
For OAuth, the 
nango.auth() method will trigger the OAuth flow in a popup, to let the user log in to their external account.Handle APIs requiring connection-specific configuration for authorization
Some APIs require connection-specific configuration (e.g. Zendesk, Shopify). For example, Zendesk has the following authorization URL, where the subdomain is specific to a user’s Zendesk account:https://<USER-SUBDOMAIN>.zendesk.com/oauth/authorizations/new
When using the Connect UI, this information is collected from the end user with an automatically-generated form.
But when using a custom UI, you must provide this configuration when calling nango.auth() (reference):
nango.auth:
Next
Once the authorization succeeds, save the connection ID.Questions, problems, feedback? Please reach out in the Slack community.