JSPM

Found 83 results for two-factor

speakeasy

Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.

  • v2.0.0
  • 95.27
  • Published

totp-generator

Generate TOTP tokens from key

  • v2.0.1
  • 92.07
  • Published

otpauth

One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers

  • v9.5.0
  • 91.07
  • Published

@epic-web/totp

Create and verify cryptographically secure Time-based One-time Passwords (TOTP) using the HMAC-based One-time Password (HOTP) algorithm.

  • v4.0.1
  • 72.52
  • Published

2fa

TOTP + HOTP library, with nice utilities for handing 2FA

  • v0.1.2
  • 65.80
  • Published

node-otp

Node.js One-Time Password

  • v1.2.3
  • 61.20
  • Published

authy-client

A complete Authy client with support for TOTP, OneTouch, Phone Verification and Phone Intelligence APIs

  • v1.1.4
  • 55.14
  • Published

2fa-util

Lightweight utility to generate a two-factor TOTP secret with QR code to be used by authenticators such as Google or Microsoft Authenticator.

  • v1.5.0
  • 50.39
  • Published

hotp

HMAC-Based One-Time Password (HOTP), and Time-Based One-Time Password (TOTP) Algorithms

  • v3.0.1
  • 45.43
  • Published

ideal-auth

Auth primitives for the JS ecosystem. Zero framework dependencies.

  • v1.2.0
  • 42.78
  • Published

squeakeasy

Fork of unmaintained module speakeasy. Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.

  • v2.0.2
  • 35.45
  • Published

auth-verify

A simple Node.js library for sending and verifying OTP via email, SMS and Telegram bot. And generating TOTP codes and QR codes. And handling JWT with Cookies. And also handling passwordless logins with passkeys/webauth. And handling magiclink passwordless

  • v1.13.3
  • 32.07
  • Published

passcode

One-time passcode generator (HOTP/TOTP) with URL generation for Google Authenticator

  • v1.0.2
  • 31.19
  • Published

@authcraft/totp-js

Security-hardened TOTP/2FA library for JavaScript and TypeScript. RFC 6238 compliant with replay protection, constant-time verification, and zero runtime dependencies.

  • v0.9.3
  • 30.16
  • Published

@secondkey/node

SecureKey Node.js SDK - 다중 채널 2단계 인증 서비스

  • v1.1.0
  • 29.94
  • Published

speakeasy-latest

Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.

  • v2.0.0
  • 29.82
  • Published

2fa-lib

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.

  • v0.1.2
  • 29.55
  • Published

@nestbolt/authentication

Frontend-agnostic authentication backend for NestJS with 2FA, password reset, email verification, and more

  • v0.1.1
  • 29.49
  • Published

otpauth_fixed_jest

One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers

  • v9.1.5
  • 27.55
  • Published

@ofeklabs/horizon-auth

Production-ready NestJS authentication module with 2FA, device management, push notifications, and account management

  • v1.0.8
  • 26.50
  • Published

@hydrogenplatform/raindrop

Convenience functions to integrate Raindrop authentication into your project.

  • v0.2.7
  • 26.31
  • Published

@headlesskits/react-headless-auth

🔐 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

  • v1.0.10
  • 25.59
  • Published

@yutons/notp

one-time password generator for javascript

    • v1.5.3
    • 24.56
    • Published

    @perfectui/otp

    A modern, customizable OTP (One-Time Password) input component for Angular 19+

    • v1.0.0
    • 23.18
    • Published

    @vaiftech/auth

    Comprehensive authentication SDK for VAIF - Session management, OAuth, MFA, and more

    • v1.5.7
    • 23.02
    • Published

    co-authy

    An Authy client based on generators

    • v0.0.14
    • 22.91
    • Published

    @laravilt/auth

    Complete authentication system with 8 methods: login, registration, OTP, 2FA, password reset, social auth, passkeys, and magic links. Includes 20+ events, custom pages, and multi-panel support.

    • v1.0.0
    • 22.46
    • Published

    passport-duo

    Duo authentication strategy for Passport.

    • v0.1.2
    • 21.95
    • Published

    @verifykit.io/2fa

    Official Node.js SDK for VerifyKit 2FA - Two-factor authentication via Email OTP

    • v1.0.0
    • 21.51
    • Published

    @depup/speakeasy

    Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator. (with updated dependencies)

    • v2.0.0-depup.0
    • 21.16
    • Published

    @codixverse/totp

    TOTP library for React Native, websites, Chrome/Firefox extensions, and Node.js. Works 100% in Expo Go without native modules.

    • v1.0.0
    • 20.92
    • Published

    @fabrk/auth

    Authentication adapters for FABRK framework (NextAuth, API keys, MFA)

    • v0.3.1
    • 20.39
    • Published

    native-browser-otp

    Lightweight library for generating TOTP and HOTP codes using browser's native Web Cryptography API. Perfect for implementing two-factor authentication (2FA) in web applications.

    • v1.1.1
    • 19.80
    • Published

    payloadcms_otp_plugin

    A comprehensive One-Time Password (OTP) authentication plugin for Payload CMS that enables secure passwordless authentication via SMS and email

    • v1.1.9
    • 19.51
    • Published

    2factor-auth

    TOTP + HOTP library, aimed for communication between servers handing 2FA

    • v1.0.2
    • 19.42
    • Published

    passport-instant2fa

    Two-factor authentication strategy for Passport using Instant2FA.

    • v1.0.0
    • 19.18
    • Published

    @nestjs-mod/two-factor

    Two factor module with an error filter, guard, controller, database migrations and rest-sdk for work with module from other nodejs appliaction

    • v1.1.8
    • 19.00
    • Published

    @smart-pay-chain/otp

    Official TypeScript SDK for Smart Pay Chain OTP Verification Service - Now with phone authentication, JWT tokens, admin support, and brand management

    • v2.1.7
    • 18.88
    • Published

    @dommidev10/nuxt-jwt-auth

    Nuxt 3 authentication module with 2FA, password reset, and email verification

    • v1.0.0
    • 18.88
    • Published

    hapi-authy

    Authy 2FA with hapi

    • v1.0.5
    • 18.24
    • Published

    hubot-duo

    Use DUO 2FA in your hubot scripts

    • v0.0.2
    • 17.99
    • Published

    @jvddavid/authenticator

    Biblioteca para geração e verificação de códigos TOTP (Google Authenticator, Microsoft Authenticator, etc.) em Node.js.

      • v1.0.0
      • 17.90
      • Published

      hapi-clef

      hapijs plugin for clef two-factor authentication

      • v1.0.1
      • 17.79
      • Published

      @chrisfh/secure-otp

      Modern 2025-compliant MFA/OTP system using TOTP (RFC 6238) with advanced security features

        • v1.1.0
        • 17.74
        • Published

        totpify

        Advanced TOTP toolkit for Node.js with otpauth helpers, recovery codes, enrollment bundles, and policy-driven verification

        • v1.1.0
        • 17.29
        • Published

        atozas-google-login

        Complete Google Login and Email OTP authentication package with frontend components and backend server

          • v1.0.4
          • 17.13
          • Published

          gatekeeper-express

          The one and only Two Factor Authentication Handler for Express.

          • v1.0.10
          • 16.49
          • Published

          autowebotp

          A simple library to automatically take and validate OTP codes for your website.

            • v1.1.9
            • 15.29
            • Published

            @bennu-cl/commons-js

            A TypeScript validator for Chilean RUT (Rol Único Tributario) numbers

            • v1.0.0
            • 15.29
            • Published

            @hongtak/totp

            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

            • v1.0.5
            • 14.39
            • Published

            @xourse/speakeasy

            Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.

            • v2.0.1
            • 13.85
            • Published

            user-verification

            OTP verification SDK for web applications

            • v0.1.8
            • 13.52
            • Published

            itc-otp-verification

            A modern, customizable OTP (One-Time Password) verification component for Vue 3 + Quasar with auto-navigation, paste support, and timer functionality

            • v1.0.0
            • 12.71
            • Published

            react-native-otplib

            A React Native library for handling OTP (One-Time Password) functionality with CryptoJS implementation

            • v1.0.0
            • 12.40
            • Published

            @nithin-sivakumar/ezuser

            Ezuser is a lightweight package for MERN projects, providing easy-to-use functions for user management, authentication, avatar handling, and more. Streamline user operations with simplicity and security.

            • v1.0.6
            • 11.70
            • Published

            hotp.js

            HOTP/TOTP manager

            • v1.1.0
            • 11.54
            • Published

            cerebro-otp

            Generates 2-step verification codes similar to Google Authenticator

            • v1.0.0
            • 11.10
            • Published

            @easy-otp/sdk

            Official Node.js SDK for EasyOTP API - Send and verify OTP codes via SMS, Email, and Voice

            • v1.0.0
            • 11.02
            • Published

            otp-email-sender

            A secure and easy-to-use 6-digit OTP generator and email sender using NodeMailer. Perfect for authentication flows in Node.js and Next.js applications.

            • v1.0.1
            • 10.14
            • Published

            @somax/speakeasy

            Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.

            • v2.0.0-1
            • 10.06
            • Published

            google-auth-integration

            A package that enables seamless integration of a system for receiving Google Authenticator tokens with minimal setup.

              • v1.0.1
              • 9.97
              • Published

              two-auth

              Implement two-factor SMS authentication with the Twilio API in three lines of code.

              • v2.0.3
              • 9.97
              • Published

              @colingreybosh/otp-lib

              A TypeScript library for generating, validating, and managing one-time passwords (OTP) for authentication purposes.

              • v0.0.4
              • 9.90
              • Published

              totpsaurus

              Ultralight, non-dependent and minimalist open-source package for generating Time-based One-Time Passwords (TOTPs), creating OTP URLs, and generating secure backup codes for account recovery.

              • v1.0.0
              • 9.82
              • Published

              better-auth-backup-codes

              Backup codes plugin for Better Auth - Recovery codes for two-factor authentication

              • v0.0.1
              • 9.40
              • Published

              trust-mfa-sdk

              TrustJS - Blockchain-powered MFA verification SDK. Trust is the only way.

              • v2.0.0
              • 9.31
              • Published

              @pratik_25/auth-sdk

              A comprehensive authentication SDK for Node.js with TypeScript support. Features include user registration, login, 2FA, password management, and secure token handling.

              • v0.2.3
              • 8.67
              • Published

              @krmeow/totp-auth

              Time-based One-Time Password (TOTP) implementation for Node.js and browsers

                • v1.0.0
                • 8.58
                • Published

                @rabbit-company/totp

                A simple and lightweight TOTP (Time-based One-Time Password) library

                • v1.0.1
                • 8.53
                • Published

                node-totpjs

                totpjs is a cli which generate 2FA One Time Passwords.

                • v1.0.6
                • 8.30
                • Published

                totp-native

                High-performance TOTP library using native Web Crypto API

                • v0.1.0
                • 7.83
                • Published

                fork-speakeasy

                Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.

                • v0.0.1
                • 7.71
                • Published

                totp-turbo

                High-performance TypeScript library for generating TOTP tokens using Rust backend

                • v0.1.0
                • 6.76
                • Published

                smartotps

                Generate OTP tokens from key

                • v1.1.0
                • 6.20
                • Published

                totp-otp-auth

                Production-ready TOTP/OTP library with zero dependencies. Generate secrets, QR codes, and verify time-based tokens compatible with Google Authenticator, Authy, and Microsoft Authenticator.

                • v1.0.0
                • 5.67
                • Published

                totp_android_node

                HMAC-Based One-Time Password (HOTP), and Time-Based One-Time Password (TOTP) Algorithms

                • v1.0.0
                • 4.33
                • Published

                pro-otp-generator

                A secure and flexible OTP generator supporting numeric, hex, and alphanumeric with expiry sessions

                  • v1.1.1
                  • 4.29
                  • Published