Drop in our SDK to get multi-tenancy, license management, and Enterprise SSO, without the MAU billing headache. Host yourself, or let us manage the infrastructure for a flat, predictable fee.
Type-safe integration in minutes. Server and client SDKs for JavaScript, with more languages coming soon.
import { AuthVitalProvider, useAuth } from '@authvital/sdk/client';
function App() {
return (
<AuthVitalProvider
authVitalHost="https://auth.yourapp.com"
clientId="your-client-id"
>
<Dashboard />
</AuthVitalProvider>
);
}
function Dashboard() {
const { user, isAuthenticated, logout } = useAuth();
if (!isAuthenticated) {
return <LoginButton />;
}
return (
<div>
<p>Welcome, {user.email}!</p>
<button onClick={logout}>Sign Out</button>
</div>
);
} Whether you self-host or use our managed cloud, your data is never locked in a proprietary silo. Get direct access to your underlying Postgres tables.
Login, signup, password reset, email verification, MFA (TOTP) — all built in.
Users can belong to multiple organizations. Tenant isolation out of the box.
Define roles and permissions per app and per tenant. Fine-grained control.
Built-in seat-based, per-tenant, or feature-gated licensing. No extra tools needed.
Google and Microsoft SSO out of the box. Connect your own OIDC providers.
Get notified when users sign up, join orgs, get licenses — sync your database effortlessly.
No per-MAU pricing. Pay for the infrastructure and B2B scale you actually need.
For the hardcore DIYers.
For early-stage startups.
For SaaS finding product-market fit.
Mission-critical stability & Enterprise Auth.
Need High-Availability Clusters, custom SLAs, and unlimited SAML? Contact us for Enterprise pricing, starting at $1,500
Want us to host AuthVital for you? Drop your email and we'll be in touch with simple, predictable pricing.
We'll be in touch soon with details on managed hosting.