Sign up for our public-beta program and redeem upwards of $1.000 USD in Zalter credits for your first year!
The all-in-one solution
Simple and secure sign in links sent via email
Sign in users with a one-time passcode sent via email
Sign in users with a one-time passcode sent via SMS
Add extra factors such as Google Authenticator
Based on the most secure battle-tested public-key infrastructure
Using powerful cryptography eliptic curves for encryption
Brand your auth emails with your company design system using custom email templates
Modern SDKs for Node.js and browsers, more frameworks will be supported soon
1import { Auth } from '@zalter/identity-js';
2
3// Initialize Zalter Auth client
4const auth = new Auth({
5 projectId: process.env.ZALTER_PROJECT_ID
6});
7
8// Begin user authentication
9await auth.signInWithCode('start', { email });
10
11// Finalize using passcode from email
12await auth.signInWithCode('finalize', { code });
13
14// Get authenticated user
15const user = await auth.getCurrentUser();
Jump into the developers docs and start building in minutes
Zalter is free to get started and scales with you as you grow.
Get a free personalized demo from a security expert.