Nango Auth
Nango Auth: Overview

⭐ Nango Auth at a glance

Nango Auth lets you get access to external APIs with OAuth & API keys, on behalf of users. It works in isolation or seamlessly integrates with Nango Sync.

It contains:

  • a full OAuth dance for 100+ APIs, and an easy process to add more
  • a frontend SDK to trigger authorization flows
  • backend SDKs & a REST API to retrieve fresh access tokens for your API calls

πŸ‘©β€πŸ’» How it looks in my code

  • 1-liner to start a new OAuth flow in your frontend:
await nango.auth('github', '<user-id>');
  • 1-liner to retrieve a fresh access token:
await nango.getToken('github', '<user-id>');

πŸš€ Getting Started

Follow the Quickstart to add Nango Auth to you app in minutes.

πŸ“Ί 30-second demo

100+ pre-configured APIs, easily add your own

Nango works with any API and use-case. Adding Integration Templates is easy and we already have the main APIs covered.

100+ APIs are pre-configured to work out-of-the-box, including:

  • CRM: Front, Hubspot, Salesforce, etc.
  • Accounting: Xero, Sellsy, Zoho Books, etc.
  • Fintech: Brex, Stripe, Braintree, Ramp etc.
  • Developer tools: GitHub, GitLab, Linear, Jira etc.
  • Communication: Gmail, Microsoft Teams, Slack, Discord, Zoom etc.
  • Productivity: Asana, Airtable, Google Drive, Google Calendar, Trello, GSheet, ClickUp etc.
  • Social: Twitter, LinkedIn, Reddit, Facebook etc.
  • and more…

If your favorite API is missing open a GitHub issue or contribute it.