Skip to main content

Integration Authentication & Authorization

Superblocks lets you easily standardize how users connect to your databases, APIs, and other services through Integration Auth. Centrally manage how users connect to datasources so your team can focus on building critical tools instead of worrying about the complexities of securing integrations. Democratize who can develop tools while ensure your data is access securely at every step.

Database connections

Connect to databases securely using Superblock's different database authentication methods and networking options. Learn more in our guide on Database connections

API authentication

Make authenticated requests to APIs using Superblocks's large array of API authentication and authorization mechanisms. From shared token flows that let everyone use the same credentials, to user-based authentication that ensures individual permissions are enforced, Superblocks has you covered.

Learn more about Superblocks various auth methods, including:

Credential & session management

When using Superblocks Integration Auth, you have various options for managing credentials and session information. You can choose to store credentials natively in Superblocks or fetch them dynamically using Secrets Managers and Agent Environment Variables.

Additionally, Superblocks provides various feature to simplify session management, including token caching, token refresh, and various ways to end sessions/revoke tokens.

Learn more in our guide on Credential & Session Management

Resources in this section

Database connections

1 item

API authorization types

Securely connect to APIs using authentication methods like Basic Authentication, API Keys, Bearer Tokens, OAuth 2.0, Firebase, and more.

OAuth 2.0

Guide to OAuth 2.0 flows in Superblocks. Use flows like Authorization Code, Client Credentials, Implicit, and more to connect to your API.

Firebase

Learn how to use Firebasea authentcation to easily manage user and authenticate users for your APIs.

Credentials & Sessions

Learn how Integration credentials are stored and used, as well as how session information is managed.

Tutorials

4 items