Aurinko provides a Unified OAuth Flow that is backed by providers’ OAuth2 (i.e. Google, Office 365, Zoho Mail, Salesforce, HubSpot, SugarCRM) or by secure password-based authentication (i.e. MS Exchange, IMAP accounts).

In this article we’ll explain three types of OAuth flows supported by Aurinko:

  1. Account - User delegated authorization that produces an Aurinko account and an access token.
  2. Service Account - Admin/Org-level authorization that produces an Aurinko service account and an access token.
  3. User Session - User delegated authorization that produces an Aurinko User, its primary account, and a user session token or cookie.