Authentication

Complete identity management with SSO, MFA, passkeys, and automatic session handling. One SDK to secure your entire application with enterprise-grade authentication.

AUTHENTICATED
AUTH_V2
MFA ENABLED
4
7
2
Passkey
Active Session
SSO
ENABLED
MFA
ACTIVE

Secure by default.

Complete identity management with SSO, MFA, passkeys, and automatic session handling. Enterprise-grade security without the complexity.

import { Transactional } from '@transactional/auth';

const auth = new Transactional({
  apiKey: process.env.TRANSACTIONAL_API_KEY,
});

// Authenticate user
const session = await auth.signIn({
  email: 'user@example.com',
  password: 'secure-password',
});

// Enable MFA
await auth.mfa.enable({
  userId: session.user.id,
  method: 'totp',
});

// Verify session
const user = await auth.verify(session.token);
SECURITY FEATURES

Enterprise Security

Enterprise-grade authentication with built-in security best practices.

SSO

Built-in

SAML, OIDC, and social login providers.

MFA

Native

TOTP, SMS, and passkey support.

Yes

Passkeys

WebAuthn and biometric authentication.

Auto

Sessions

Automatic session management.

Security Status: Optimal
MODERN AUTH

Authentication done right.

Stop reinventing authentication. Focus on your product.

THE LEGACY WAY

The old approach

  • Multiple auth providers
  • Complex session management
  • MFA as an afterthought
  • Security vulnerabilities
THE TRANSACTIONAL WAY

The modern approach

  • Single SDK for everything
  • Automatic session handling
  • Built-in MFA and passkeys
  • Security best practices
AUTH FEATURES

Everything you need for auth.

Complete authentication infrastructure with built-in best practices.

Drop-in UI

Pre-built login and signup components.

01

Secure by Default

Best practices built in from the start.

02

Analytics

Track signups, logins, and security events.

03

UNIFIED
BY DESIGN.

INFRASTRUCTURE FOR THE NEXT GENERATION

Deploy to Production