ZeroDriveX AuthStart Free

Get Started

Launch a customer app with ZeroDriveX Auth

Follow the production path from tenant setup to verified server-side access checks.

01

Create tenant

Organize customer apps, memberships, roles, client apps, API keys, and billing context under a tenant.

02

Create client app

Generate a client ID and secret. Store the secret server-side and never expose it in browser code.

03

Add redirect URI

Register the exact callback URL your app will use, such as https://app.example.com/auth/callback.

04

Verify token

Use server-to-server verification with AUTH_GATEWAY_SECRET before granting access in your application.

05

Go live

Check plan limits, token verification volume, refresh/revoke flows, and runtime logs before production launch.

Copy/paste verify helper

Validate tokens from your server

Token verification is intentionally server-to-server and protected by the gateway secret.

await fetch("https://zdxauth.com/api/auth/tokens/verify", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: `Bearer ${process.env.AUTH_GATEWAY_SECRET}`
  },
  body: JSON.stringify({ token: accessToken })
});

Want guided setup?

Use the onboarding assistant to review redirect URIs, origins, and callback implementation.

Start Onboarding