JSPM

Found 7525 results for auth

@propelauth/react

A React library for managing authentication, backed by PropelAuth

  • v2.0.30
  • 37.06
  • Published

loopback

LoopBack: Open Source Framework for Node.js

  • v3.28.0
  • 36.93
  • Published

react-native-passkeys

A library for using (webauthn) passkeys on iOS, Android & web with a single api

  • v0.3.3
  • 36.92
  • Published

supertokens-auth-react

ReactJS SDK that provides login functionality with SuperTokens.

  • v0.50.0
  • 36.86
  • Published

passport-totp

TOTP authentication strategy for Passport.

  • v0.0.2
  • 36.86
  • Published

@elysiajs/jwt

Plugin for Elysia for using JWT Authentication

  • v1.3.3
  • 36.84
  • Published

@stytch/react

Stytch's official React Library

  • v19.10.0
  • 36.82
  • Published

@propelauth/javascript

A library for managing authentication in the browser, backed by PropelAuth

  • v2.0.22
  • 36.77
  • Published

@xboxreplay/xboxlive-auth

A lightweight, zero-dependency Xbox Network (Xbox Live) authentication library for Node.js with OAuth 2.0 support.

  • v5.1.0
  • 36.76
  • Published

@oslojs/oauth2

A runtime-agnostic OAuth 2.0 library

  • v0.5.0
  • 36.59
  • Published

scrypt

The scrypt crypto library for NodeJS

  • v6.0.3
  • 36.42
  • Published

web-auth-library

Authentication library for the browser environment using Web Crypto API

  • v1.0.3
  • 36.33
  • Published

passport-forcedotcom

Salesforce.com/Force.com/Database.com authentication strategy for Passport.

  • v0.2.1
  • 36.13
  • Published

2fa

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

  • v0.1.2
  • 36.05
  • Published

react-native-touch-id

React Native authentication with the native Touch ID popup.

  • v4.4.1
  • 35.83
  • Published

passport-slack

Slack OAuth2 strategy for Passport.

  • v0.0.7
  • 35.79
  • Published

passport-docusign

DocuSign authentication strategy for Passport.

  • v1.3.0
  • 35.78
  • Published

@propelauth/node

<p align="center"> <a href="https://www.propelauth.com?ref=github" target="_blank" align="center"> <img src="https://www.propelauth.com/imgs/lockup.svg" width="200"> </a> </p>

  • v2.1.33
  • 35.72
  • Published

koa-basic-auth

Blanket basic auth middleware for koa

  • v4.0.0
  • 35.70
  • Published

pusher-js-auth

Pusher plugin for batching auth requests in one HTTP call

  • v4.0.1
  • 35.68
  • Published

passport-trello

Trello authentication strategy for Passport.

  • v1.1.0
  • 35.67
  • Published

passport-steam

Steam (OpenID 2) authentication strategy for PassportJS.

  • v1.0.18
  • 35.05
  • Published

ghauth

Create and load persistent GitHub authentication tokens for command-line apps

  • v6.0.14
  • 34.85
  • Published

passport-slack-oauth2

[Passport](https://github.com/jaredhanson/passport) strategy for authenticating with [Slack](https://slack.com) using the OAuth 2.0 API.

  • v1.2.0
  • 34.76
  • Published

@oslojs/otp

One-time passwords with HOTP and TOTP

  • v1.1.0
  • 34.66
  • Published

@clerk/vue

Clerk SDK for Vue

  • v1.11.7
  • 34.56
  • Published

sasl-plain

JavaScript implementation of PLAIN SASL mechanism.

  • v0.1.0
  • 34.46
  • Published

passport-azure-ad-oauth2

Passport strategy for authenticating with Azure AD using the OAuth 2.0 protocol.

  • v0.0.4
  • 34.28
  • Published

saslmechanisms

JavaScript framework for SASL authentication.

  • v0.1.1
  • 34.00
  • Published

auth-astro

The easiest way to add authentication to your Astro project!

  • v4.2.0
  • 33.95
  • Published

balena-auth

Balena session authentication utilities

  • v6.0.1
  • 33.91
  • Published

apple-auth

Sign in with Apple for NodeJS

  • v1.0.9
  • 33.87
  • Published

sasl-scram-sha-1

JavaScript implementation of SCRAM-SHA-1 SASL mechanism.

  • v1.3.0
  • 33.53
  • Published

sasl-anonymous

JavaScript implementation of ANONYMOUS SASL mechanism.

  • v0.1.0
  • 33.50
  • Published

@websanova/vue-auth

A simple light-weight authentication library for Vue.js

  • v4.2.1
  • 33.44
  • Published

remix-auth-okta

![CI](https://img.shields.io/github/actions/workflow/status/jrakotoharisoa/remix-auth-okta/main.yml?branch=main&style=flat-square) ![npm](https://img.shields.io/npm/v/remix-auth-okta?style=flat-square) # OktaStrategy

    • v1.2.0
    • 33.41
    • Published

    remix-auth-microsoft

    The Microsoft strategy is used to authenticate users against an account on [Microsoft Active Directory](https://docs.microsoft.com/en-us/azure/active-directory/develop/) using [Remix Auth](https://github.com/sergiodxa/remix-auth). This can be a work/schoo

    • v3.0.1
    • 33.36
    • Published

    react-microsoft-login

    React component for easy OAuth with Microsoft services on client side.

    • v2.0.1
    • 33.35
    • Published

    @clerk/nuxt

    Clerk SDK for Nuxt

    • v1.8.14
    • 33.31
    • Published

    passport-openid

    OpenID authentication strategy for Passport.

    • v0.4.0
    • 33.22
    • Published

    remix-auth-github

    A strategy to implement login with GitHub in Remix Auth.

    • v3.0.2
    • 33.21
    • Published

    passport-vkontakte

    VK.com authentication strategy for Passport.

    • v0.5.0
    • 33.03
    • Published

    passport-instagram

    Instagram authentication strategy for Passport.

    • v1.0.0
    • 33.01
    • Published

    passport-google-oidc

    Google authentication strategy for Passport using OpenID Connect.

    • v0.1.0
    • 32.89
    • Published

    d2l-fetch-auth

    Provides a middleware function for wrapping a window.Request object with d2l authentication for use with d2l-fetch

      • v1.7.0
      • 32.79
      • Published

      @dramaorg/delectus-culpa-reprehenderit

      [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

      • v3.5.94
      • 32.73
      • Published

      @propelauth/express

      <p align="center"> <a href="https://www.propelauth.com?ref=github" target="_blank" align="center"> <img src="https://www.propelauth.com/imgs/lockup.svg" width="200"> </a> </p>

      • v2.1.33
      • 32.69
      • Published

      koa-jwt2

      JWT authentication middleware.

      • v1.0.3
      • 32.69
      • Published

      react-auth-kit

      Authentication Library for React, which makes Token based auth very easy

      • v4.0.2-alpha.11
      • 32.65
      • Published

      @colyseus/auth

      Authentication Utilities for Colyseus

      • v0.16.6
      • 32.59
      • Published

      react-native-bcrypt

      Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'.

      • v2.4.0
      • 32.58
      • Published

      fortmatic

      Fortmatic Javascript SDK

      • v2.4.0
      • 32.16
      • Published

      http-auth-utils

      Parse, build and deal with HTTP authorization headers.

      • v6.0.1
      • 32.11
      • Published

      @twurple/auth

      Authenticate with Twitch and stop caring about refreshing tokens.

      • v7.4.0
      • 32.08
      • Published

      passport-naver

      Naver authentication strategy for Passport

      • v1.0.6
      • 31.88
      • Published

      parse-err

      Parse errors in the Browser and Node. Made for Cabin.

      • v1.0.0
      • 31.83
      • Published

      @authress/login

      Universal login sdk for Authress authentication as a service. Provides managed authentication for user identity, authentication, and token verification.

      • v2.5.372
      • 31.76
      • Published

      authy-client

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

      • v1.1.4
      • 31.66
      • Published

      @hewmen/passport-twitch

      Twitch authentication strategy using Helix for Passport. Supports the April 2020 Twitch changes!

      • v1.0.4
      • 31.61
      • Published

      bcryptjs-react

      Webpack v5 - Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'.

      • v2.4.6
      • 31.58
      • Published

      passport-okta-oauth

      Passport strategy for authenticating with Okta using OAuth 2.0.

      • v0.0.1
      • 31.50
      • Published

      angular-http-auth

      HTTP Auth Interceptor Module for AngularJS.

      • v1.5.0
      • 31.23
      • Published

      xumm

      One Xumm SDK to rule them all (browser, backend, xApp)

      • v1.8.0
      • 31.18
      • Published

      xumm-oauth2-pkce

      Xumm JS SDK for client side only OAuth2 PKCE (implicit flow) auth.

      • v2.8.7
      • 31.01
      • Published

      casbin-pg-adapter

      PostgreSQL native adapter for Node-Casbin with advanced filter capability and improved performance.

      • v1.4.0
      • 30.94
      • Published

      node-static-auth

      Node.js static server with Basic auth and access file logging, HTTPS support and custom error pages

      • v1.0.6
      • 30.91
      • Published

      react-oidc

      Wrapper for the OIDC JavaScript client, to be used in React projects.

      • v1.0.3
      • 30.77
      • Published

      svelte-clerk

      Svelte Clerk is the easiest way to add authentication and user management to your Svelte and SvelteKit applications. Add sign up, sign in, and profile management to your application in minutes.

      • v0.16.11
      • 30.77
      • Published

      socketio-auth

      Authentication for socket.io

      • v0.1.1
      • 30.75
      • Published

      tweetnacl-auth

      HMAC-SHA-512-256 based on TweetNaCl.js

      • v1.0.1
      • 30.27
      • Published

      passport-localapikey-update

      Updated version of local api key authentication strategy for Passport originally created by Sudhakar Mani.

      • v0.6.0
      • 30.07
      • Published

      @commercelayer/js-auth

      A JavaScript library designed to simplify authentication when interacting with the Commerce Layer API.

      • v6.7.2
      • 30.05
      • Published

      json-server-auth

      Authentication middleware for JSON Server

      • v2.1.0
      • 29.96
      • Published

      passport-token

      Username and token authentication strategy for Passport - modified from passport-local.

      • v0.2.0
      • 29.94
      • Published

      passport-amazon

      Amazon authentication strategy for Passport.

      • v1.0.0
      • 29.89
      • Published

      @livechat/customer-auth

      Authorization library for connecting to LiveChat as a customer.

        • v1.0.0
        • 29.82
        • Published

        refresh-fetch

        Wrapper around fetch capable of graceful authentication token refreshing.

        • v0.9.0
        • 29.70
        • Published

        @ory/elements-react

        Ory Elements React - a collection of React components for authentication UIs.

        • v1.0.0
        • 29.68
        • Published

        @slashid/react

        React SDK for the /id platform

        • v1.33.0
        • 29.63
        • Published

        @nuxt-alt/auth

        An alternative module to @nuxtjs/auth

        • v3.1.7
        • 29.56
        • Published

        firebase-auth

        A simple wrapper around firebase token authentication

        • v0.1.2
        • 29.48
        • Published

        passport-google

        Google (OpenID) authentication strategy for Passport.

        • v0.3.0
        • 29.47
        • Published

        passport-xero

        Xero authentication strategy for Passport.

        • v1.0.0-a
        • 29.46
        • Published

        upash

        Unified API for password hashing algorithms

        • v1.0.2
        • 29.38
        • Published

        parse-request

        Parse requests in the Browser and Node (with added support for multer and passport). Made for Cabin.

        • v6.0.3
        • 29.35
        • Published

        passport-linkedin

        LinkedIn authentication strategy for Passport.

        • v1.0.0
        • 29.20
        • Published

        ep_hash_auth

        Allow the use of hashed passwords in etherpad-lite.

        • v10.0.2
        • 29.20
        • Published

        @accounts/server

        Fullstack authentication and accounts-management

        • v0.33.1
        • 29.09
        • Published

        @foal/core

        Full-featured Node.js framework, with no complexity

        • v5.0.1
        • 29.08
        • Published

        passport-snapchat

        Snapchat (OAuth 2.0) authorization strategy for Passport.

        • v1.0.0
        • 29.04
        • Published

        @clerk/mcp-tools

        Tools for writing MCP clients and servers without pain

        • v0.3.1
        • 28.75
        • Published

        google-oauth-gsi

        A user-friendly API for GIS SDK, using the new [**Google Identity Services SDK**](https://developers.google.com/identity/gsi/web) 🚀

        • v4.0.1
        • 28.66
        • Published

        socketio-jwt-auth

        Socket.io authentication middleware using Json Web Token

        • v0.2.1
        • 28.65
        • Published

        badge

        Stateless GitHub authentication for Hapi.

        • v1.0.3
        • 28.63
        • Published

        passport-tumblr

        Tumblr authentication strategy for Passport.

        • v0.1.2
        • 28.62
        • Published

        passport-remember-me

        Remember Me cookie authentication strategy for Passport.

        • v0.0.1
        • 28.61
        • Published

        nextjs-basic-auth

        Simple Basic Auth implemention for Next.js applications.

        • v0.1.3
        • 28.56
        • Published

        @targetprocess/tokiny

        Client for easy retrieving access_tokens from Targetprocess Auth service.

          • v3.10.0
          • 28.55
          • Published

          remix-auth-email-link

          > This strategy is heavily based on **kcd** strategy present in the [v2 of Remix Auth](https://github.com/sergiodxa/remix-auth/blob/v2.6.0/docs/strategies/kcd.md). The major difference being we are using `crypto-js` instead of `crypto` so that it can be d

          • v2.1.1
          • 28.54
          • Published

          pouchdb-auth

          A PouchDB plug-in that simulates CouchDB's authentication daemon. Includes a users db that functions like CouchDB's.

          • v4.2.0
          • 28.52
          • Published

          sfmc-sdk

          Libarary to simplify SFMC requests with updated dependencies and less overhead

          • v2.1.2
          • 28.51
          • Published

          keycloak-backend

          Keycloak Node.js minimalist connector for backend services integration.

          • v5.0.0
          • 28.41
          • Published

          web3-token

          Web3 Token is a new way to authenticate users in hybrid dApps using signed messages. Implementation of EIP-4361

          • v1.0.6
          • 28.40
          • Published

          ectoken

          Token Generator for Edgecast Token-Based Authentication

          • v1.0.0
          • 28.19
          • Published

          @ory/nextjs

          This package contains the Next.js SDK for Ory. It provides a set of React components, server-side components, and hooks to interact with the Ory ecosystem. Supports both app and page routers.

            • v1.0.0-rc.0
            • 28.18
            • Published

            casdoor-js-sdk

            Javascript client SDK for Casdoor

            • v0.16.0
            • 28.13
            • Published

            @react-firebase/auth

            Easily integrate Firebase Authentication in your react(or react-native) app.

            • v0.2.10
            • 28.10
            • Published

            twin-bcrypt

            asm.js JavaScript BCrypt implementation for NodeJS and the browser.

            • v2.1.1
            • 28.06
            • Published

            mail

            This SMTP client library for Node.JS helps you send email safely and easily.

              • v0.2.3
              • 28.01
              • Published

              passport-yandex

              Yandex authentication strategy for Passport.

              • v0.0.5
              • 28.01
              • Published

              @pothos/plugin-authz

              A Pothos plugin for applying GraphQL AuthZ rules to fields

              • v3.5.10
              • 27.97
              • Published

              vue-social-auth

              Social Authentication library for laravel with Vue.js (SPA)

              • v1.4.9
              • 27.82
              • Published

              mongoose-bcrypt

              Mongoose plugin encrypting field(s) with bcrypt and providing methods to verify

              • v1.11.0
              • 27.80
              • Published

              nuxt-route-meta

              Adds Nuxt page data to route meta at build time. Also supports TypeScript.

              • v5.0.3
              • 27.61
              • Published

              token

              HMAC token generation and verification with time-based limitation on validity

              • v0.1.0
              • 27.59
              • Published

              passport-zitadel

              Passport JS strategy for ZITADEL IDP

              • v1.2.1
              • 27.57
              • Published

              @nhost/apollo

              Nhost Apollo Client library

              • v9.0.1
              • 27.50
              • Published

              passport-localapikey

              Local api key authentication strategy for Passport.

              • v0.0.3
              • 27.49
              • Published

              @accounts/client

              Fullstack authentication and accounts-management

              • v0.33.1
              • 27.42
              • Published

              bcrypt-node

              A native JS bcrypt library for NodeJS.

              • v0.1.0
              • 27.22
              • Published

              oauth-entra-id

              🛡️ A Secure, Performant, and Feature-Rich OAuth 2.0 Integration for Microsoft Entra ID — Fully Abstracted and Production-Ready.

              • v4.1.0
              • 27.21
              • Published

              latch-sdk

              Latch support for NodeJS

              • v0.1.0
              • 27.20
              • Published

              apple-signin

              Node.JS wrapper around Sign In with Apple REST API

              • v1.0.9
              • 27.17
              • Published

              @blinkdotnew/sdk

              Blink TypeScript SDK for client-side applications - Zero-boilerplate CRUD + auth + AI + analytics + notifications for modern SaaS/AI apps

              • v0.17.4
              • 27.15
              • Published

              apple-sign-in-rest

              Hopefully your go-to library for implementing Sign In With Apple in Node.js

              • v1.0.3
              • 27.11
              • Published

              oauth2orize-koa

              OAuth 2.0 authorization server toolkit for Node.js.

              • v1.3.2
              • 26.99
              • Published

              @junobuild/errors

              A collection of predefined error constants and utilities for Juno applications.

              • v0.1.2
              • 26.92
              • Published

              passport-session

              Local username and password with sessionId authentication strategy for Passport.

              • v1.0.2
              • 26.92
              • Published

              passport-hash

              Hash authentication strategy for Passport. with Express 4.x parsing

              • v0.6.1
              • 26.88
              • Published

              authorized

              Action based authorization middleware.

              • v1.0.0
              • 26.79
              • Published

              cognito-srp

              Secure Remote Password protocol implementation compatible with Amazon Cognito.

              • v0.2.0
              • 26.74
              • Published

              remix-auth-jwt

              A Remix Auth strategy for working with JWT

              • v0.4.0
              • 26.72
              • Published

              @particle-network/wallet

              A wallet component that can be easily injected into the developer's website to provide rich custom styles.

              • v2.1.1
              • 26.66
              • Published

              @replit/oidc-provider

              OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect

              • v8.8.0
              • 26.64
              • Published

              @bevry/github-api

              Interact with the GitHub API, fetching commits, repositories, members, and backers (authors, maintainers, contributors, funders, sponsors, donors)

              • v11.4.0
              • 26.56
              • Published

              did-session

              Manage user DIDs in a web environment

              • v4.0.0
              • 26.52
              • Published

              sasl-external

              JavaScript implementation of EXTERNAL SASL mechanism.

              • v0.1.0
              • 26.49
              • Published

              better-auth-cloudflare

              Seamlessly integrate better-auth with Cloudflare Workers, D1, Hyperdrive, KV, R2, and geolocation services.

              • v0.2.4
              • 26.37
              • Published

              passport-2fa-totp

              TOTP based Two-Factor Authentication for Passport and Node.js

              • v0.0.1
              • 26.35
              • Published

              remix-auth-socials

              A collection of social media strategies for remix-auth

              • v3.0.0
              • 26.34
              • Published

              alt-sasl-digest-md5

              JavaScript implementation of DIGEST-MD5 SASL mechanism.

              • v1.0.2
              • 26.33
              • Published

              sasl-x-oauth2

              JavaScript implementation of X-OAUTH2 SASL mechanism.

              • v0.1.0
              • 26.31
              • Published

              passport-zendesk

              Zendesk authentication strategy for Passport.

              • v0.0.3
              • 26.30
              • Published

              passport-ping

              PingFederate authentication strategy for Passport

              • v0.1.1
              • 26.19
              • Published

              phpass

              A pure node.js JavaScript port of the portable PHP password hashing framework.

                • v0.1.1
                • 26.17
                • Published

                nuxt-users

                A comprehensive user management module for Nuxt 3 and Nuxt 4 applications with authentication, authorization, database support, and CLI tools

                • v1.29.1
                • 26.08
                • Published

                strength

                Quick and dirty password strength evaluation

                • v0.1.4
                • 26.05
                • Published

                passport-json

                A Passport.js strategy for username/password authentication via JSON from the request body

                • v1.2.0
                • 26.00
                • Published

                credential

                Easy password hashing and verification in Node. Protects against brute force, rainbow tables, and timing attacks.

                • v2.0.0
                • 26.00
                • Published

                @getmocha/users-service

                An API client, Hono middleware, and a React provider for the Mocha Users Service

                  • v0.0.4
                  • 25.95
                  • Published

                  blockstack

                  The Blockstack Javascript library for authentication, identity, and storage.

                  • v21.1.1
                  • 25.94
                  • Published

                  login-with-twitter

                  Login with Twitter. OAuth without the nonsense.

                  • v1.2.4
                  • 25.91
                  • Published

                  passport-youtube-v3

                  Youtube v3 API OAuth2 authentication strategy for Passport. Based on the passport-youtube module

                  • v2.1.0
                  • 25.88
                  • Published

                  request-digest

                  Perform request with a digest authentication, a simple node http digest client

                  • v1.0.13
                  • 25.82
                  • Published

                  remix-auth-facebook

                  > A Remix Auth strategy for authenticating with Facebook.

                  • v1.0.1
                  • 25.79
                  • Published

                  passport-deezer

                  Deezer authentication strategy for Passport.

                  • v0.2.0
                  • 25.78
                  • Published