Auth infrastructure · by Ziloris

Ship authin minutes.Not sprints.

Drop-in authentication for modern web apps. JWT with silent rotation, OAuth2, and HTTP-only cookie sessions. Wire it once, never think about it again.

Start buildingDocumentation
15-min tokensSilent rotation30-day sessionsReal-time revocation
ZERO-TRUST ·JWT ES256 ·OAUTH 2.0 ·PKCE ·HTTP-ONLY COOKIES ·AES-256 ·SILENT ROTATION ·REAL-TIME REVOCATION ·
0min

Access token TTL

0s

Pre-expiry rotation window

0d

Session persistence

0

OAuth providers, one toggle

Integration · 3 steps
01 · INSTALL

One dependency.

Add the SDK to your project. React, plain frontend, and Node packages ship from the same protocol core.

02 · WRAP

One provider.

Wrap your app once. The provider handles the token lifecycle, cookie sessions, and OAuth redirects behind the scenes.

03 · SHIP

One hook.

user, login, logout. That is the entire integration surface. Everything else is handled for you, silently.

install.tsx
$ npm install @auther-sdk/react

added 1 package in 1.2s
import { AutherProvider } from '@auther-sdk/react';

export default function App({ children }) {
    return (
        <AutherProvider
            clientId={process.env.NEXT_PUBLIC_AUTHER_KEY}
            endpoint="https://your-api.com/api/v1"
        >
            {children}
        </AutherProvider>
    );
}
import { useAuther } from '@auther-sdk/react';

export function Profile() {
    const { user, login, logout } = useAuther();

    if (!user) {
        return <button onClick={login}>Sign in</button>;
    }
    return <p>Welcome back, {user.email}</p>;
}
Capabilities

Everything auth.
Nothing else.

/01

Zero-trust verification

Every request is verified server-side in real time. No cached auth state, no stale sessions. Revocations propagate instantly.

/02

Silent token rotation

Access tokens live 15 minutes and rotate 60 seconds before expiry. Your users never see a login wall mid-session.

/03

OAuth2 in one toggle

Google, GitHub, and Meta enabled from the dashboard. The SDK picks up provider config automatically, zero extra code.

/04

HTTP-only sessions

Tokens never touch localStorage or JavaScript. HTTP-only, SameSite cookies close the door on XSS token theft.

/05

Session control

Every device session is visible in the dashboard. Inspect, filter, and revoke any of them with one click.

/06

Audit logs

Every auth event is recorded and queryable. Know who signed in, from where, and what happened next.

Vault feedawaiting feed · drop file at public / videos / vault-loop.mp4gen prompt · VIDEO_PROMPTS.md · §2
Security model

Built like
a vault.

Auther assumes every request is hostile until proven otherwise. Tokens stay out of JavaScript, sessions verify server-side on every call, and a revocation takes effect everywhere, immediately.

  • AES-256 encryption on credentials at rest
  • HTTP-only, SameSite cookies. Tokens are invisible to JavaScript
  • Short-lived JWTs with silent rotation 60s before expiry
  • Real-time revocation that lands on every device at once
Ambient feedawaiting feed · drop file at public / videos / grid-loop.mp4gen prompt · VIDEO_PROMPTS.md · §3

Startshippingauth.

Free · No card required