Skip to content

Glossary · Security & access

OAuth 2.0

Also called: OAuth, OAuth2, Sign in with … and allow access

OAuth 2.0 is an authorization standard that lets you grant one application limited, revocable access to your account in another service, without giving it your password, by issuing it access tokens with specific scopes.

When you click "Connect HubSpot" and land on HubSpot's own screen asking whether to allow access, that's OAuth. The flow, simplified:

  1. The app sends you to the provider with a list of scopes (what it wants to do).
  2. You sign in at the provider and approve.
  3. The provider sends the app a short-lived access token and usually a longer-lived refresh token.
  4. The app calls the API with the access token, and uses the refresh token to get new ones when it expires.

Why it's better than sharing a password or a master key

  • Least privilege. Scopes limit access ("read and write contacts", not "everything").
  • Revocable. You can disconnect the app at the provider without changing your password.
  • No password exposure. The app never sees your credentials.

What to check before you approve

Read the scope list. A tool that only posts to Slack shouldn't ask to read every private message. Good vendors publish which scope unlocks which feature, so you can judge the request. And know who owns the connection: if the employee who connected it leaves and their account is disabled, the token often dies with it.

In Fluxo Flow

OAuth connectors (Slack, HubSpot, Notion, Salesforce, Google, Microsoft 365 and others) send you to the app's own screen to approve access. Tokens are encrypted at rest with a key kept outside the database and renewed automatically. Each integration page lists the permissions it asks for and what each one is used for, and you can disconnect any time in Settings → Integrations.

All 40 glossary terms

Build your first workflow today.

Build and Dry Run on the Free plan, no credit card. Run live on a paid plan, on your own AI key at cost.

Free to explore · No credit card · 30-day money-back guarantee on paid plans