Luxavero
Coming soonSecurity

VenAuth

Authentication & identity, done right.

Drop-in authentication — passwordless, social, and enterprise SSO — with sessions and identity you can trust.

Passwordless & socialPasskeys (WebAuthn)Enterprise SSO (SAML/OIDC)Pairs with LuxaOTP
0 methods
Auth types
0FA
Built in
0%
Standards-based

Overview

What VenAuth does.

VenAuth is a complete identity layer so you never build login from scratch again. Passwordless, social providers, and enterprise SSO, with secure session handling and a clean management console.

It's designed to pair naturally with LuxaOTP for verification and with the rest of the Luxavero stack — one identity, everywhere.

Quick start

Up and running in minutes.

A single API call to get started. Full reference, SDKs, and webhooks in the docs.

import { VenAuth } from "@luxavero/venauth";

const auth = new VenAuth(process.env.VENAUTH_API_KEY);

// Send a passwordless magic link
await auth.magicLink.send({
  email: "user@example.com",
});

// Verify the token from the link and start a session
const session = await auth.sessions.verify(token);

Features

Everything you need, nothing you don't.

Every method

Passwordless magic links, passkeys, social providers, and password login from one API.

Enterprise SSO

SAML and OIDC for the customers who ask for it, without a rewrite.

Session handling

Secure, revocable sessions with refresh, device management, and step-up auth.

Management console

Manage users, roles, and access from a console your whole team can use.

Built for

Where teams use VenAuth.

Login and sign-up for new apps
Adding SSO for enterprise deals
Consolidating identity across products
Step-up authentication for sensitive actions

Ready to try VenAuth?

Get in touch and we'll help you get set up — with real humans, not a ticket queue.