@otplib/core
Core interfaces, types, and crypto abstraction for otplib
Found 244 results for mfa
Core interfaces, types, and crypto abstraction for otplib
TypeScript-first library for TOTP and HOTP with multi-runtime and plugin support
v11 compatibility preset for otplib
RFC 4226 HOTP implementation for otplib
RFC 6238 TOTP implementation for otplib
Two- / Multi- Factor Authenication (2FA / MFA) for node.js
A commandline Authenticator App (for Authy, Google Authenticator, Microsoft Authenticator, TOTP / 2FA / MFA / OTP, etc)
Easy 2-Factor Integration For Node.js
Encode a Cypress fixture with Protocol Buffers
Drop-in replacement adapter for migrating from otplib v12 to v13
<img width="1070" alt="Authsignal" src="https://raw.githubusercontent.com/authsignal/authsignal-browser/main/.github/images/authsignal.png">
The official Authsignal React Native library.
JWT and OAuth authentication, MFA, session management, and email verification for NestJS applications.
<img width="1070" alt="Authsignal" src="https://raw.githubusercontent.com/authsignal/authsignal-node/main/.github/images/authsignal.png">
A comprehensive React-based libary for building modern web applications
A JavaScript package for generating one-time passwords (OTPs), including custom OTPs, TOTP, HOTP, and recovery codes. Ideal for secure authentication.
Ultrapass Web SDK provides privacy-preserving biometric authentication and identity verification using Homomorphic Tokens (FTs). It enables secure face, voice, and fingerprint recognition directly in web browsers without exposing sensitive biometric data,
H3 middleware, routes and client utilities for the Riavzon Auth service - includes magic links, OAuth/OIDC helpers, CSRF issuance/verification, token management, and optional mTLS support.
Adds multi profile/account, mfa and aws sso support to cdk apps
Easy 2-Factor Integration For Node.js
Passwordless authentication for Strapi v5 via magic links, email OTP and TOTP-based MFA. Drop-in replacement for password login.
TOTP without extra dependencies
Lightweight Discord MFA authentication library with TOTP, ticket-based auth flows, and zero dependencies
Multi-factor authentication for Strapi v5 admin panel with license-gated Pro features.
CryptoNets WebAssembly SDK
Embedded authentication engine for Node.js — NestJS, Express, Fastify
Easy 2-Factor Integration For Node.js
SMS one-time code MFA provider for nauth-toolkit
Authentication block for 23blocks SDK - users, roles, API keys, subscriptions
A Node.js package that generates MFA time bsaed one time token based on a secret which can be used in a end-to-end automated testing solution.
Biopass Login WebSDK
Authentication middleware and utilities for Express/Node.js
Auth0 Multi-factor Authentication
TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.
Auth primitives for the JS ecosystem. Zero framework dependencies.
The TOTP & HOTP implement for Node.JS
A powerful, flexible, and secure authentication plugin for the Crafta framework. Supports JWT, social login, 2FA, RBAC, audit logging, and enterprise-grade security features.
Use Azure AD SSO to log into the AWS CLI. A modern, actively maintained alternative to aws-azure-login.
Passkey and WebAuthn MFA provider for nauth-toolkit — FIDO2, biometric
Email one-time code MFA provider for nauth-toolkit
Email OTP second factor for noy-db — generates time-boxed one-time codes, delivers via a user-supplied transport (SMTP / SES / Postmark / any fn), and verifies in constant time. Part of the @noy-db/on-* authentication family.
TOTP authenticator app MFA provider for nauth-toolkit
TOTP but you say it out loud. Derive time-rotating, human-speakable verification tokens from a shared secret.
Opinionated architectural framework for Node.js — multi-tenant auth, MFA, OAuth, and RBAC as a single import.
NestJS module for nauth-toolkit — guards, decorators, interceptors
Nice2Dev Security — Biometric authentication (fingerprint, iris, face), security keypads, PIN entry, pattern lock, liveness detection for React. Frontend-first with optional backend verification.
Unified authentication front-end for the Fuju ecosystem (React + TypeScript).
A zero-dependency, production-ready TOTP (Time-Based One-Time Password) generator and validator using Node.js native crypto.
VerifAI Web SDK — zero-knowledge device trust for web apps. Verify the device, not just the password.
Discord MFA token generator
Minimal auth with user/pass, impersonation and mfa authentication
Lightweight, secure MFA (TOTP) + backup codes utility for Node.js / NestJS apps.
Ping OIDC Web SDK
OTP (One-Time Password) module for NestJS applications with pluggable storage
CryptoNets WebAssembly SDK
React components for [Authsignal](https://authsignal.com).
A TypeScript library for implementing Multi-Factor Authentication (MFA). This library provides essential features like generating MFA authentication keys, tokens, verifying tokens, and creating Time-based One-Time Password (TOTP) URIs for use with popular
holeauth plugin: TOTP-based second-factor authentication.
TOTP For Node.JS
🔐 Production-ready React authentication in 2 minutes. Smart cookie fallback (httpOnly → localStorage), automatic token refresh, zero dependencies. Pairs with flask-headless-auth for 20+ backend routes. OAuth, JWT, TypeScript-first. Free Auth0/Clerk alter
Framework-agnostic commercial integration package for AIOS with Firebase Auth, Stripe billing, and LangGraph integration. Works with any JavaScript environment.
Backend library for communicating with the MFA Provider
Simple OAuth client for Hawcx authentication with delegation support
Official TypeScript SDK for Agent Trust Protocol™ - Build secure, verifiable, and trustworthy applications with decentralized identity, verifiable credentials, payment protocols (AP2/ACP), and robust access control
Frontend helpers for MFA integration (fingerprinting and incognito)
CryptoNets WebAssembly SDK
Zero-dependency auth utility functions — password hashing, session management, TOTP for svadmin
Mist — MFA for agentic AI. Claude Code plugin.
A simple Node.js command line wizard to generate AWS session tokens for MFA-enabled users.
Advanced TOTP toolkit for Node.js with otpauth helpers, recovery codes, enrollment bundles, and policy-driven verification
A library for implementing multiples security measures in a nodejs application
Thin API for interacting with Arlo
CLI to manage AWS profiles and renew STS tokens
Biopass Cognito Web SDK
Shared React components for Penguin Tech applications - LoginPageBuilder, FormModalBuilder, SidebarMenu, and more
Flexible OTP/verification code input component for Svelte 5+ with full customization, mobile support, 2FA/MFA authentication, and accessibility features
Framework-agnostic authentication with OAuth 2.0, advanced schema management, and security features built with Bun, TypeScript, and SQLite
DNA parser of FASTA format
Official JavaScript SDK for WardAuth — passwordless authentication as a service
A comprehensive n8n community node for FusionAuth identity and access management providing 12 resources and 80+ operations for user management, applications, tenants, groups, registrations, identity providers, consents, forms, lambdas, webhooks, and audit
Accessible, headless & styled React OTP input component with full keyboard, paste, mask, grouping, and animation support.
A comprehensive n8n community node for Okta identity management, providing 10 resources and 80+ operations for user lifecycle, groups, applications, policies, MFA, and system administration.
Bulwark core SDK — authentication, MFA, WebAuthn, agents, and vault
SnapAuth JS/TS SDK
A lightweight npm package for generation and verification of 2FA codes.
Age SDK
Multi-factor authentication for Fox Framework — TOTP, Email OTP and recovery codes via IMfaProvider
One time password for aux4
Simplify your process of securing a valid session from a user that has an MFA device
CLI tool for generating and managing SuperTokens authentication configurations
Enterprise-ready TypeScript types and interfaces for Kitium AI Product SaaS
React authentication components with built-in integration for auth-service
Universal Verification Broker (UVB) TypeScript/JavaScript SDK
This small application assists with retrieving temporary AWS environment variables from credentials that require 2-factor authentication and assuming an AWS IAM role.
Complete authentication and authorization service with multi-provider support and session management
Complete authentication suite with multi-provider support, session management, role-based access control, and MFA
A lightweight, zero-dependency Node.js library for generating and verifying Time-Based One-Time Passwords (TOTP) and HMAC-Based One-Time Passwords (HOTP), compliant with [RFC 6238](https://tools.ietf.org/html/rfc6238) and [RFC 4226](https://tools.ietf.org
CryptoNets WebAssembly SDK
Official Vue.js composables for Universal Verification Broker (UVB)
CryptoNets WebAssembly SDK
UVB standalone core - client-side authentication without backend dependency
Login Multi Factor Authentication (MFA) uses Passportjs' passport_totp authentication stategy to provide TOTP(Time-based One-time Password Algorithm) for Express based periodicjs applications.
EasyMFA is a command line application that gets AWS credentials given a MFA token and serial number and saves it to a specified profile in the AWS credential file.
One-Time Password generator
Bravo WebAssembly SDK
MFA Integration For Node.js
Enterprise-grade authentication solution with OAuth2, API keys, email verification, SAML2, SSO, WebAuthn, 2FA, RBAC, and subscription management
Authentiq authentication strategy for Passport.
Lightweight authentication library with 2FA (TOTP/Email) and Google OAuth support
AlphaYard AppKit SDK - Client-side SDK for authentication, identity management, and platform integration
Production-grade Elysia plugin for Universal Verification Broker (UVB) authentication
Tiny zero-dependency TOTP and HOTP library for Node.js, browsers, Deno, Bun, Cloudflare Workers and edge runtimes. RFC 6238 / RFC 4226 compliant. Google Authenticator compatible two-factor authentication (2FA / MFA) for JavaScript and TypeScript.
TypeScript SDK for the Ithbat Identity-as-a-Service platform
Tools for the volcanic (minds) backend
Authentication that doesn't suck. Built for SvelteKit with adapters for every framework you actually use.
Age SDK
## Installation
Multi-Factor Authentication exchanges for OAuth2orize.
Two factor authentication for aws-cli
Helper functions to verify one's identity via personal channels(SMS, Phone, E-Mail and more!)
MCP server with 36 enterprise tools: vector embeddings, CloudFormation/DynamoDB generation, OAuth/IAM/MFA validation, error analysis, data lake readiness, agent orchestration, resilience patterns, stakeholder interviews, and 12 ACI governance tools for AI
The unified OTP toolkit for QA automation engineers. Email, SMS, and TOTP in one package.
Two Factor Authencaticator Generator
Navoica MFA components
Customizable React and TypeScript authentication UI components with support for login, signup, 2FA, and more.
Helps to maintain MFA token in dotenv file
Implementation of two-factor authentication in Node, made simple.
A CLI tool for loading temporary MFA associated keys from AWS
React components for MeCaptcha SMS verification
Generate MFA session credentials for 'aws-cli'
Get and store Apigee tokens from login.apigee.com.
Node.js SDK for BinoAuth authentication
🔐 The most comprehensive React library for WebAuthn passkey authentication. Drop-in components, TypeScript support, and zero dependencies. Secure, fast, and developer-friendly.
Generate, encrypt, and decrypt secure recovery codes for 2FA and authentication system
Ping OIDC Web SDK
Authentication for NestJS
Security-hardened TOTP/2FA library for JavaScript and TypeScript. RFC 6238 compliant with replay protection, constant-time verification, and zero runtime dependencies.
A flexible Multi-Factor Authentication kit for Next.js, Express, and Cloudflare applications
Authentication SDK with support for password, OAuth, CAS login and MFA
Enterprise-grade PostgreSQL storage adapter for @kitiumai/auth with full support for users, sessions, OAuth links, API keys, 2FA, RBAC, and SSO
Vanilla JS adapter for Verino. Reliable OTP inputs from a single core.
React adapter for Verino. Reliable OTP inputs from a single core.
Headless TypeScript SDK for MeCaptcha SMS verification
A plugin for the serverless framework which helps with MFA.
Reliable OTP input state machine that powers React, Vue, Svelte, Alpine, Vanilla JS, and Web Components.
Aegis Auth is a unified identity management system providing memory-safe Rust-based authentication. Consolidation of disparate identity providers into a single canonical source.
Library for generating TOTP codes from a base32 encoded secret
Notoofly Authentication Client - Complete auth solution for frontend applications
Adds assume role and mfa support to cdk apps
Svelte adapter for Verino. Reliable OTP inputs from a single core.
Production-grade authentication toolkit for Node.js — JWT, sessions, TOTP/2FA, OAuth, multi-database support
Out-of-band authentication strategy for Passport.
Authentication module for NestJS
TypeScript-first library for TOTP and HOTP with multi-runtime and plugin support (with updated dependencies)
A complete, secure, production-ready authentication server with email/password, OAuth, MFA (TOTP), session management, and more.
CLI for accessing AWS with MFA and/or switching profiles
Web Component adapter for Verino. Reliable OTP inputs from a single core.
Vue adapter for Verino. Reliable OTP inputs from a single core.
Implementation agnostic RFC-compliant Multi-Factor Authentication (2FA/MFA) module for NestJS with recovery code support
Modern 2025-compliant MFA/OTP system using TOTP (RFC 6238) with advanced security features
A minimal Express authentication helper using JWT with multiple adapters, MFA, social auth, and security features.
TrustJS - Blockchain-powered MFA verification SDK. Trust is the only way.
MeyerWerft MFA
Alpine.js adapter for Verino. Reliable OTP inputs from a single core.
Simple MFA OTP generator
Amazon Cognito Test helps to perform integration tests for REST API using Amazon Cognito user pools as an authorizer
Authentication adapters for FABRK framework (NextAuth, API keys, MFA)
A package for advanced sign-in security, including MFA, real-time PostgreSQL management, AI-based risk assessment, and anomaly detection. Compatible with React, Vue, and Angular, SecureAuthAI automates user management and enhances login protection.
Two- / Multi- Factor Authenication (2FA / MFA / OTP) for browser JavaScript
If you have set up the [Multi-factor Authentication](https://aws.amazon.com/iam/features/mfa) for your AWS account in order to use AWS CLI with this account you'll need to use Authenticator app to generate temporary credentials. Our AWS MFA CLI does that
Vue 3 OTP/verification code input with auto-focus, paste support, multiple styles, and full keyboard navigation
Client library for MagicAuth security questions-based MFA
Authentication package for Plyaz ecosystem
A comprehensive authentication and security solution
A cli tool to manage multi-factor IAM User authentication for the AWS CLI.
Helper Library for HyperAuth, a MFA service
OTP authentication strategy for Passport.
Mist channel adapter — routes OpenClaw approvals through AirVaults mobile app
A simple and lightweight TOTP (Time-based One-Time Password) library
Lightweight, framework-agnostic multi-factor authentication (MFA) toolkit for Node.js applications. Includes TOTP secret generation, QR code support, token verification, and Redis-compatible temporary token handling.
Create temporary AWS credentials using SAML-based identity provider. (supports MFA)
Multi-factor authentication for API keys through IP allowlisting, TOTP-based MFA, and certificate-based authentication
Hand gesture authentication for React apps
Client library for MagicAuth email-based MFA
Client library for MagicAuth TOTP-based MFA
Solid port of the Input OTP component
MeyerWerft MFA
n8n community node for Duo Security Admin API
Multi-factor authentication module for KNVEE (TOTP, SMS, Recovery Codes)
MeyerWerft MFA
Authentication library for React + Vite applications
A powerful software development kit of AuthFlow
Tapstack Auth Client - Official SDK for the Tapstack Auth API
A comprehensive and customizable authentication solution for applications. Includes flexible auth flows, email/SMS verification, custom middleware, and integration with Twilio and SMTP services.
Smart AWS profile authentication CLI tool with native support for IAM Identity Center (SSO), Cross-Account Access, MFA, and direct authentication
Enterprise-grade authentication with Zero Trust architecture
Official server-side TypeScript SDK for the YorAuth Authentication & Authorization Platform. For Node.js, Deno, and Bun -- not for browser use.
Easy 2-Factor Integration For Node.js (with updated dependencies)
MeyerWerft MFA
Universal TypeScript SDK for the Nexus authentication system
An offline Client for Yubico OTP
Enterprise-grade MongoDB storage adapter for @kitiumai/auth with full support for users, sessions, OAuth links, API keys, 2FA, RBAC, and SSO
JavaScript SDK for MaxAuth — open source multi-tenant authentication platform
Core JavaScript SDK for Auth Service
SnapAuth official SDK - server component for passkey and webauthn integration
A customizable standalone Angular OTP input component with RTL/LTR support, masking, auto-submit, and reactive forms integration.
西安交通大学 API 封装库,提供统一身份认证、MFA 多因素认证、用户信息获取等功能
Framework-agnostic, pure Node.js authentication & authorization library
Vue port of the Input OTP component
Multi-Factor Authentication (MFA) module for framework-ts projects with TOTP support
Easy 2-Factor Integration For Node.js Enhanced
Lightweight TOTP library using only built-in packages
HOTP/TOTP manager
FeathersJS hooks and services for Universal Verification Broker (UVB)
React components and hooks for Truxe authentication
Nuxt module for Universal Verification Broker (UVB) authentication
A modern, customizable OTP (One-Time Password) input component for Angular 19+
Express middleware for Universal Verification Broker (UVB)
Koa middleware for Universal Verification Broker (UVB)
Fastify plugin for Universal Verification Broker (UVB)
Enterprise-grade security module for frontend and backend applications with comprehensive protection against XSS, CSRF, SQL injection, and other security vulnerabilities
CLI for managing NestAuth utilities
Lightweight, secure OTP generation and verification for Node.js applications. Framework-agnostic, production-ready, and easy to integrate.
SvelteKit hooks and utilities for Universal Verification Broker (UVB) authentication
Framework-agnostic TypeScript/JavaScript SDK for AuthSafe - OAuth 2.1, OIDC, MFA, and user management for browser applications
Production-ready JavaScript client library for AdaptiveAuth framework with risk-based authentication
A plug-and-play authentication & authorization library for Node.js apps.
Next.js middleware for Universal Verification Broker (UVB)
Production-grade Hono middleware for Universal Verification Broker (UVB) authentication
Official Zauthy SDK for Auth, KYC, and Identity Verification
Multi-factor authentication SDK including fingerprint recognition
Official React SDK for AuthSafe. Provides reusable components, authentication hooks, and utilities to securely integrate AuthSafe into your React applications.
Get OTP Codes from Ente Auth
Tool for creating AWS Profile with MFA
Navoica MFA components
Official Next.js SDK for AuthSafe - OAuth 2.1, OIDC, and MFA for Next.js App Router and Pages Router
Official Express.js SDK for AuthSafe - OAuth 2.1, OIDC, and MFA middleware for Express applications
SDK for integrating WizAuth 2FA into WizPro applications. Includes server-side API client, Next.js route handlers, and React hooks.
Simple and dependency free OTP implementation (HOTP, TOTP) for Node.js written in TypeScript. Passes RFC test vectors and works with most common authenticator apps.
Zalt.io Authentication SDK - Headless TypeScript client
A CLI tool for managing TOTP MFA secrets
OnlyAuth 2FA API Javascript Library
Add Firebase TOTP MFA in 30 seconds. shadcn-style CLI + AI-friendly orchestration.
Official authentication SDK for VAIF Studio — session management, OAuth, MFA, magic links, and storage adapters. Ships standalone or bundled into @vaif/client.