Your App.
Every Identity Provider.

Any SAML or OIDC enterprise connection you need. Plus, the same integration makes it easy to add social logins.

INTEGRATES WITH

OktaAzure ADAuth0Google WorkspaceDuoPingIdentityOneLoginJumpCloudKeycloakShibbolethCustom OIDCCustom SAML

AuthBox supports all major identity providers and protocols including: Okta, Azure AD, Auth0, Google Workspace, Duo, PingIdentity, OneLogin, JumpCloud, Keycloak, Shibboleth, OpenID Connect, and SAML.

SAML Made Easy

Security Assertion Markup Language (SAML) is an XML-based standard with unique development challenges. AuthBox simplifies SAML for you.

Attribute Mapping

Map custom user attributes from each identity provider to your application.

Certificate Management

AuthBox automatically manages your signing and encryption keys and certificates.

Signature Verification

AuthBox ensures the authenticity of SAML assertions and responses.

Assertion Decryption

The identity provider encrypts the SAML response assertion, and we securely decrypt it.


Popular Social Logins

Easily add social logins in a few clicks with the same integration. Allow your non-enterprise users to maintain one identity.

Google Sign-In
Apple Sign-In
Microsoft Sign-In
GitHub Sign-In
GitLab Sign-In
Slack Sign-In
Facebook Sign-In
LinkedIn Sign-In

AuthBox has integrations with popular social logins including: Google, Apple, Microsoft, GitHub, GitLab, Slack, Facebook, and LinkedIn.


OIDC in Seconds

OpenID Connect (OIDC) is an identity layer built on top of the OAuth2 authorization standard. OIDC enables applications to verify user identities and get basic profile information in a standardized way.

Automatic Configuration

Enter the identity provider's discovery URL, and we'll automatically configure the OIDC connection.

Flexible Connections

Complete control of the OIDC connection, such as scopes, response method and prompt type.

PKCE Flow

Proof Key for Code Exchange (PKCE) is a security feature that mitigates the authorization code interception attack. It's our default OIDC flow.

ID Token Validation

AuthBox validates the ID token's signature, issuer, audience, and expiration time. If the IDP keys are rotated, we automatically update them.


AuthBox Dashboard

Our simple and intuitive admin dashboard allows you to configure SAML and OIDC connections in minutes.

AuthBox Dashboard
Config in AuthBox Dashboard

Your Existing App Flow

AuthBox is an SSO connection gateway. No changes to existing registration or login methods are necessary. It's seamless!

SSO Gateway

AuthBox acts as a connection gateway for any of your enterprise SSO or social login methods.

No User Migration

Add AuthBox to your app without migrating your users to a separate management system.

Profile Passthrough

User profiles are not stored or managed by AuthBox. It is flexible without any lock-in.

Plays Nice With Others

Keep your existing sign-in methods such as email login, and supplement with enterprise SSO.


Detailed Audit Trail

View each step of the SAML or OIDC authentication to help debug configuration and user challenges.

Audit Trail - AuthBox Dashboard
SSO Audit Trail in AuthBox Dashboard

Any Framework and Language

The AuthBox integration consists of just two API calls and a redirect. It is dead simple and will work with any development stack.

Java
Microsoft .Net
GO Language
Ruby
PHP Language
Laravel
Python
Django
Next JS
Node JS
Nest JS
REST API

AuthBox works with any backend framework, including: Java, .Net, Golang, Ruby, PHP, Laravel, Python, Django, Next JS, Node JS, Nest JS and any language that can make a REST API call.


Onboard your first
Enterprise customer today

Unlimited users. Lots of Enterprise connections. Free to get started - no credit card required.