ZDX Auth

Authentication infrastructure

Authentication for customer apps, without the usual integration mess.

ZDX Auth gives teams a working path for app password login, callback code exchange, local sessions, server-side token verification, tenant boundaries, and Stripe-backed plan limits.

Password login + auth codeServer token verifyStripe-backed plans
1
Password verified

Redirect URI, origin, tenant, and role checks pass.

2
Callback code issued

Your app exchanges the one-time code server-side.

3
Access verified

Token checks include issuer, audience, JTI, and limits.

Stripe syncedServer verifiedTenant aware
4-step setupTenant, client app, login, verify
Server-first securityNo browser-only access decisions
Stripe-connectedCheckout, portal, webhook sync
Guided onboardingOllama assistant with redacted context

Platform

The auth surface your customer apps need

The product is organized around the actual integration path: tenant setup, client app provisioning, login, callback exchange, token verification, billing, and operational review.

Client app management

Create app credentials, manage exact redirect URIs, control allowed origins, and restrict access by role.

Password login for apps

External apps can use email and password login without depending on shared ZDX Auth cookies.

Token lifecycle control

Short-lived access tokens, opaque refresh tokens, one-time callback codes, JTI tracking, and revoke routes.

Stripe-backed plans

Checkout, portal, webhook sync, and server-side plan limits keep billing tied to actual access.

Guided onboarding

The server-side Ollama assistant helps users wire login, callbacks, local sessions, token verify, refresh, and revoke.

Operational visibility

Dashboards surface tenants, users, client apps, API keys, runtime events, AI usage, and verification volume.

Integration flow

From signup form to verified server request

ZDX Auth handles identity and token authority. Your application owns its local session after the server-side exchange.

  1. Create a tenant and client appGenerate a client ID and secret, then register redirect URIs, origins, and allowed roles.
  2. Start password loginYour app sends email, password, redirect URI, origin, scope, and state to ZDX Auth.
  3. Exchange the callback codeYour server trades the one-time code for access and refresh tokens, then creates a local session.
  4. Verify access server-sideProtected routes verify token activity, issuer, audience, JTI state, tenant claims, and plan limits.

Security

Controls buyers expect before trusting auth

Access decisions are made with registered app settings, stored token state, tenant membership, role boundaries, and subscription status.

Exact redirect URI checksOrigin allow-listingClient role restrictionsHashed client secretsHashed refresh tokensOne-time callback codesGateway-protected verifyWebhook-backed billing state

Pricing

Start small, then scale the same integration

Every plan uses the same auth foundation. Paid tiers increase tenant, client app, API key, token verification, and onboarding limits.

Developer$3.99/moFor solo builders, prototypes, and early integrations.
Business$27.99/moFor production apps with tenants, roles, and billing enforcement.
Enterprise$87.99/moFor teams needing higher limits, priority support, and deeper integration help.
Compare Plans

Onboarding

Give users a guided path instead of a blank dashboard

The onboarding assistant reads redacted tenant, billing, and client app status, then helps users wire login, callbacks, token verify, refresh, revoke, and production checks.

Open Developer Guide
App setup checklistTenants, client apps, redirect URIs, origins, roles, and callback exchange are presented in order.
Live assistantUsers can ask setup questions from the onboarding page through the server-side Ollama route.
Read-only boundariesThe assistant can explain setup and examples, but cannot mutate billing, plans, limits, or access.

Implementation support

Need ZDX Auth wired into your app?

ZeroDriveX can help configure client apps, callback routes, server-side token verification, billing limits, and the first protected routes in your product.

Request Integration Help
  1. Create tenant
  2. Create client app
  3. Add redirect URI
  4. Post app password login
  5. Exchange one-time code
  6. Verify token server-side

Start building

Launch a clean auth flow for your customer app.

Start free, validate the integration, and move into higher limits or custom implementation support when your product needs it.

View Pricing