JSPM

Found 8103 results for auth

koa-jwt

Koa middleware for validating JSON Web Tokens

  • v4.0.4
  • 41.13
  • Published

@fastify/auth

Run multiple auth functions in Fastify

  • v5.0.4
  • 40.71
  • Published

remix-auth-oauth2

A strategy to use and implement OAuth2 framework for authentication with federated services like Google, Facebook, GitHub, etc.

  • v3.4.1
  • 40.64
  • Published

@pothos/plugin-scope-auth

A Pothos plugin for adding scope based authorization checks to your GraphQL Schema

  • v4.1.6
  • 40.52
  • Published

express-slow-down

Basic IP rate-limiting middleware for Express that slows down responses rather than blocking the user.

  • v3.0.1
  • 40.42
  • Published

passport-twitter

Twitter authentication strategy for Passport.

  • v1.0.4
  • 40.36
  • Published

passport-apple

Passport strategy for Sign in with Apple

  • v2.0.2
  • 40.30
  • Published

node-static-auth

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

  • v1.0.6
  • 40.29
  • Published

ng-otp-input

A fully customizable, one-time password input component for the web built with Angular.

  • v2.0.9
  • 40.26
  • Published

@commercetools/sdk-middleware-auth

Middleware for different authentication flows of commercetools platform API, to use with @commercetools/sdk-client

  • v8.0.1
  • 40.25
  • Published

passport-github

GitHub authentication strategy for Passport.

  • v1.1.0
  • 40.15
  • Published

@adonisjs/auth

Official authentication provider for Adonis framework

  • v9.5.1
  • 40.13
  • Published

@better-auth/expo

Better Auth integration for Expo and React Native applications.

  • v1.4.6
  • 40.06
  • Published

web-auth-library

Authentication library for the browser environment using Web Crypto API

  • v1.0.3
  • 40.04
  • Published

pusher-js-auth

Pusher plugin for batching auth requests in one HTTP call

  • v4.0.1
  • 39.58
  • Published

@hapi/cookie

Cookie authentication plugin

  • v12.0.1
  • 39.43
  • Published

supertokens-web-js

SuperTokens SDK for vanilla JS for all recipes

  • v0.16.0
  • 39.09
  • Published

react-auth-code-input

One-time password (OTP) React input component, uncontrolled, zero dependencies, fully tested.

  • v3.2.1
  • 39.04
  • Published

ag-auth

Auth module for SocketCluster

    • v2.1.1
    • 39.04
    • Published

    supertokens-website

    frontend sdk for website to be used for auth solution.

    • v20.1.6
    • 39.02
    • Published

    ldapauth-fork

    Authenticate against an LDAP server

    • v6.1.0
    • 39.01
    • Published

    passport-gitlab2

    GitLab authentication strategy for Passport.

    • v5.0.0
    • 38.86
    • Published

    @stytch/react

    Stytch's official React Library

    • v19.17.0
    • 38.78
    • Published

    authy

    Authy.com API lib for node.js

    • v1.4.0
    • 38.61
    • Published

    next-client-cookies

    SSR and client support for Next.js v13 cookies (app directory)

    • v2.1.0
    • 38.54
    • Published

    loopback

    LoopBack: Open Source Framework for Node.js

    • v3.28.0
    • 38.45
    • Published

    samlp

    SAML Protocol server middleware

    • v7.1.1
    • 38.44
    • Published

    openid

    OpenID 1.1/2.0 library for Node.js

    • v2.0.14
    • 38.21
    • Published

    @hapi/basic

    Basic authentication plugin

    • v7.0.2
    • 38.18
    • Published

    node-2fa

    Easy 2-Factor Integration For Node.js

    • v2.0.3
    • 38.12
    • Published

    supertokens-auth-react

    ReactJS SDK that provides login functionality with SuperTokens.

    • v0.51.0
    • 37.98
    • Published

    @elysiajs/jwt

    Plugin for Elysia for using JWT Authentication

    • v1.4.0
    • 37.90
    • Published

    @stytch/nextjs

    Stytch's official Next.js Library

    • v21.17.0
    • 37.88
    • Published

    passport-oauth2-refresh

    A passport.js add-on to provide automatic OAuth 2.0 token refreshing.

    • v2.2.0
    • 37.83
    • Published

    authdog

    Provides functionality for working with the server side aspects of the U2F protocol.

    • v0.1.1
    • 37.71
    • Published

    @fastify/passport

    Simple, unobtrusive authentication for Fastify.

    • v3.0.2
    • 37.61
    • Published

    passport-azure-ad-oauth2

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

    • v0.0.4
    • 37.54
    • Published

    passport-cookie

    Cookie authentication strategy for Passport

    • v1.0.9
    • 37.45
    • Published

    cognito-express

    cognito-express authenticates API requests on a Node-Express application by verifying the signature of AccessToken or IDToken generated by Amazon Cognito.

    • v3.0.4
    • 37.35
    • Published

    @oslojs/otp

    One-time passwords with HOTP and TOTP

    • v1.1.0
    • 37.17
    • Published

    hapi-auth-bearer-token

    Simple Bearer authentication scheme plugin for hapi, accepts token by Header, Cookie or Query parameter.

    • v8.0.0
    • 37.14
    • Published

    @propelauth/react

    A React library for managing authentication, backed by PropelAuth

    • v2.1.0
    • 37.02
    • Published

    koa-basic-auth

    Blanket basic auth middleware for koa

    • v4.0.0
    • 36.95
    • Published

    ghauth

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

    • v6.0.19
    • 36.89
    • Published

    @propelauth/javascript

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

    • v2.0.24
    • 36.83
    • Published

    @oslojs/oauth2

    A runtime-agnostic OAuth 2.0 library

    • v0.5.0
    • 36.82
    • Published

    react-native-passkeys

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

    • v0.4.0
    • 36.73
    • Published

    passport-forcedotcom

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

    • v0.2.1
    • 36.52
    • Published

    passport-atlassian-oauth2

    Passport strategy for authenticating with Atlassian (Jira) using OAuth 2 (3LO)

    • v2.1.0
    • 36.48
    • Published

    passport-docusign

    DocuSign authentication strategy for Passport.

    • v1.3.0
    • 36.41
    • Published

    passport-steam

    Steam (OpenID 2) authentication strategy for PassportJS.

    • v1.0.18
    • 36.22
    • Published

    @getmocha/users-service

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

      • v0.0.4
      • 36.22
      • Published

      auth-astro

      The easiest way to add authentication to your Astro project!

      • v4.2.0
      • 36.10
      • Published

      passport-trello

      Trello authentication strategy for Passport.

      • v1.1.0
      • 36.06
      • 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.34
      • 36.03
      • Published

      passport-onelogin-oauth

      Passport strategy for authenticating with OneLogin using OAuth 2.0.

      • v0.0.1
      • 36.02
      • Published

      passport-slack

      Slack OAuth2 strategy for Passport.

      • v0.0.7
      • 35.95
      • 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
      • 35.94
      • Published

      2fa

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

      • v0.1.2
      • 35.89
      • Published

      react-native-touch-id

      React Native authentication with the native Touch ID popup.

      • v4.4.1
      • 35.72
      • Published

      remix-auth-auth0

      The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.

      • v2.2.0
      • 35.47
      • Published

      isomorphic-cookie

      Load and save cookies on the client and server

      • v1.2.4
      • 35.40
      • Published

      sasl-plain

      JavaScript implementation of PLAIN SASL mechanism.

      • v0.1.0
      • 35.38
      • Published

      fortmatic

      Fortmatic Javascript SDK

      • v2.4.0
      • 35.03
      • 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
      • 34.98
      • Published

      @clerk/vue

      Clerk SDK for Vue

      • v1.17.3
      • 34.80
      • Published

      @clerk/remix

      Clerk SDK for Remix

      • v4.13.24
      • 34.75
      • Published

      saslmechanisms

      JavaScript framework for SASL authentication.

      • v0.1.1
      • 34.73
      • Published

      passport-totp

      TOTP authentication strategy for Passport.

      • v0.0.2
      • 34.73
      • Published

      balena-auth

      Balena session authentication utilities

      • v6.0.1
      • 34.65
      • Published

      @commercetools/sdk-auth

      Auth module for different authentication flows of commercetools platform API

      • v5.0.1
      • 34.41
      • Published

      passport-vkontakte

      VK.com authentication strategy for Passport.

      • v0.5.0
      • 34.38
      • 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.34
      • 34.25
      • Published

      @okta/oidc-middleware

      OpenId Connect middleware for authorization code flows

      • v5.5.0
      • 34.23
      • 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.23
      • Published

      sasl-scram-sha-1

      JavaScript implementation of SCRAM-SHA-1 SASL mechanism.

      • v1.3.0
      • 34.19
      • Published

      sasl-anonymous

      JavaScript implementation of ANONYMOUS SASL mechanism.

      • v0.1.0
      • 34.10
      • Published

      apple-auth

      Sign in with Apple for NodeJS

      • v1.0.9
      • 34.09
      • Published

      @clerk/astro

      Clerk SDK for Astro

      • v2.16.7
      • 33.91
      • Published

      passport-google-oidc

      Google authentication strategy for Passport using OpenID Connect.

      • v0.1.0
      • 33.66
      • Published

      react-native-bcrypt

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

      • v2.4.0
      • 33.62
      • Published

      @hewmen/passport-twitch

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

      • v1.0.4
      • 33.52
      • Published

      passport-instagram

      Instagram authentication strategy for Passport.

      • v1.0.0
      • 33.46
      • Published

      @clerk/nuxt

      Clerk SDK for Nuxt

      • v1.13.7
      • 33.39
      • Published

      @colyseus/auth

      Authentication Utilities for Colyseus

      • v0.16.6
      • 33.38
      • 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
      • 33.35
      • Published

      http-auth-utils

      Parse, build and deal with HTTP authorization headers.

      • v6.0.1
      • 33.32
      • Published

      passport-openid

      OpenID authentication strategy for Passport.

      • v0.4.0
      • 33.16
      • Published

      @websanova/vue-auth

      A simple light-weight authentication library for Vue.js

      • v4.2.1
      • 33.13
      • Published

      @clerk/mcp-tools

      Tools for writing MCP clients and servers without pain

      • v0.3.1
      • 33.02
      • Published

      remix-auth-github

      A strategy to implement login with GitHub in Remix Auth.

      • v3.0.2
      • 32.91
      • Published

      koa-jwt2

      JWT authentication middleware.

      • v1.0.3
      • 32.69
      • Published

      react-microsoft-login

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

      • v2.0.1
      • 32.67
      • 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
        • 32.62
        • 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.51
        • Published

        d2l-fetch-auth

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

          • v1.9.0
          • 32.48
          • Published

          @commercelayer/js-auth

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

          • v7.1.0
          • 32.45
          • Published

          react-auth-kit

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

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

          @ory/elements-react

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

          • v1.1.0
          • 32.01
          • Published

          react-oidc

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

          • v1.0.3
          • 31.95
          • Published

          @twurple/auth

          Authenticate with Twitch and stop caring about refreshing tokens.

          • v8.0.2
          • 31.94
          • Published

          socketio-auth

          Authentication for socket.io

          • v0.1.1
          • 31.93
          • Published

          @authress/login

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

          • v2.6.405
          • 31.92
          • Published

          authy-client

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

          • v1.1.4
          • 31.87
          • Published

          better-auth-cloudflare

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

          • v0.2.9
          • 31.79
          • Published

          passport-okta-oauth

          Passport strategy for authenticating with Okta using OAuth 2.0.

          • v0.0.1
          • 31.43
          • Published

          casbin-pg-adapter

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

          • v1.4.0
          • 31.23
          • Published

          bcryptjs-react

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

          • v2.4.6
          • 31.16
          • 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.20.1
          • 30.99
          • 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
            • 30.84
            • Published

            @replit/oidc-provider

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

            • v8.8.0
            • 30.82
            • Published

            upash

            Unified API for password hashing algorithms

            • v1.0.2
            • 30.77
            • Published

            passport-naver

            Naver authentication strategy for Passport

            • v1.0.6
            • 30.72
            • Published

            passport-amazon

            Amazon authentication strategy for Passport.

            • v1.0.0
            • 30.57
            • Published

            passport-localapikey-update

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

            • v0.6.0
            • 30.54
            • Published

            passport-token

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

            • v0.2.0
            • 30.48
            • Published

            json-server-auth

            Authentication middleware for JSON Server

            • v2.1.0
            • 30.41
            • Published

            @face-auth/face-id-video

            Utility library for capturing photos from webcam video streams in the browser. Handles camera selection, image formatting, and output for face authentication APIs.

              • v0.0.2
              • 30.38
              • Published

              parse-err

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

              • v1.0.0
              • 30.36
              • Published

              angular-http-auth

              HTTP Auth Interceptor Module for AngularJS.

              • v1.5.0
              • 30.22
              • Published

              tweetnacl-auth

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

              • v1.0.1
              • 30.19
              • Published

              socketio-jwt-auth

              Socket.io authentication middleware using Json Web Token

              • v0.2.1
              • 30.10
              • Published

              xumm

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

              • v1.8.0
              • 30.07
              • Published

              sfmc-sdk

              Libarary to simplify SFMC requests with updated dependencies and less overhead

              • v2.1.2
              • 29.97
              • Published

              badge

              Stateless GitHub authentication for Hapi.

              • v1.0.3
              • 29.96
              • Published

              firebase-auth

              A simple wrapper around firebase token authentication

              • v0.1.2
              • 29.86
              • Published

              @foal/core

              Full-featured Node.js framework, with no complexity

              • v5.1.1
              • 29.85
              • Published

              xumm-oauth2-pkce

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

              • v2.8.7
              • 29.76
              • Published

              passport-snapchat

              Snapchat (OAuth 2.0) authorization strategy for Passport.

              • v1.0.0
              • 29.74
              • Published

              @nuxt-alt/auth

              An alternative module to @nuxtjs/auth

              • v3.1.7
              • 29.70
              • Published

              @slashid/react

              React SDK for the /id platform

              • v1.33.0
              • 29.59
              • Published

              @targetprocess/tokiny

              Client for easy retrieving access_tokens from Targetprocess Auth service.

                • v3.11.0
                • 29.58
                • Published

                @livechat/customer-auth

                Authorization library for connecting to LiveChat as a customer.

                  • v1.0.0
                  • 29.29
                  • Published

                  @blinkdotnew/sdk

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

                  • v2.0.0
                  • 29.19
                  • Published

                  passport-zendesk

                  Zendesk authentication strategy for Passport.

                  • v0.0.4
                  • 29.05
                  • Published

                  parse-request

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

                  • v6.0.3
                  • 29.00
                  • Published

                  passport-google

                  Google (OpenID) authentication strategy for Passport.

                  • v0.3.0
                  • 28.97
                  • Published

                  refresh-fetch

                  Wrapper around fetch capable of graceful authentication token refreshing.

                  • v0.9.0
                  • 28.97
                  • 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.80
                  • Published

                  passport-remember-me

                  Remember Me cookie authentication strategy for Passport.

                  • v0.0.1
                  • 28.78
                  • Published

                  opencode-openai-codex-auth

                  OpenAI ChatGPT (Codex backend) OAuth auth plugin for opencode - use your ChatGPT Plus/Pro subscription instead of API credits

                  • v4.0.2
                  • 28.77
                  • Published

                  passport-localapikey

                  Local api key authentication strategy for Passport.

                  • v0.0.3
                  • 28.77
                  • Published

                  authey

                  Expose Auth.js REST APIs to any connect-compatible Node.js framework.

                  • v0.8.3
                  • 28.75
                  • Published

                  ep_hash_auth

                  Allow the use of hashed passwords in etherpad-lite.

                  • v10.0.2
                  • 28.73
                  • Published

                  login-with-twitter

                  Login with Twitter. OAuth without the nonsense.

                  • v1.2.4
                  • 28.64
                  • Published

                  js-scrypt

                  JS Implementation of SCrypt for use with NodeJS

                  • v0.2.0
                  • 28.63
                  • Published

                  casdoor-js-sdk

                  Javascript client SDK for Casdoor

                  • v0.16.0
                  • 28.60
                  • Published

                  passport-yandex

                  Yandex authentication strategy for Passport.

                  • v0.0.5
                  • 28.60
                  • Published

                  harshil-auth

                  Custom auth library

                    • v2.6.6
                    • 28.49
                    • Published

                    passport-linkedin

                    LinkedIn authentication strategy for Passport.

                    • v1.0.0
                    • 28.42
                    • Published

                    passport-tumblr

                    Tumblr authentication strategy for Passport.

                    • v0.1.2
                    • 28.35
                    • Published

                    @react-firebase/auth

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

                    • v0.2.10
                    • 28.34
                    • Published

                    twin-bcrypt

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

                    • v2.1.1
                    • 28.14
                    • Published

                    keycloak-backend

                    Keycloak Node.js minimalist connector for backend services integration.

                    • v5.1.0
                    • 28.10
                    • Published