Skip to content

Product

The whole flow in one tag, or every pixel in your hands.

A React component for the fast path, a typed JavaScript client for your own design, a REST API for anything else.

Start free
A Acme

Sign in to Acme

Welcome back. Please sign in to continue.

Continue with ZevID
Continue with Google
Continue with GitHub
or
Email address
ada@example.com
Continue

Secured by ZevAuth

How it works.

  1. Install

    Add the React package, or the framework-agnostic JavaScript client.

  2. Wrap and render

    Put the provider at your root and render one component where sign-in belongs.

  3. Read the user

    A hook tells you who is signed in; a backend SDK verifies the token on your server.

React, done
One provider and one component render sign-in, sign-up and reset, states and all.
Your design
The client and API expose every step, so your screen stays yours.
Backend SDK
Verify tokens and manage users from your server with a typed client.
3
packages: React, JavaScript, backend
1
component for sign-in, sign-up and reset
100%
of the API reachable when you want your own screen

Frequently asked questions

What people ask about components and sdks before they commit to it.

Which frameworks are supported?

A React package with drop-in components, a typed JavaScript client for any frontend, and a backend SDK for Node. Anything else talks to the REST API directly.

Can I style the components?

They follow your branding automatically, and expose the shape and pieces you need to fit your layout. For full control, build your own screen on the client.

How do I check a token on my server?

The backend SDK verifies a session against your environment’s key set, cached locally, so it never round-trips to us.

Start with a project and a key.

Free to build and to ship. Test and production both cost nothing today. Generous limits, no card, and no surprise bill.