JSPM

Found 7517 results for auth bot

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.53
  • Published

passport-atlassian-oauth2

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

  • v2.1.0
  • 37.52
  • Published

ag-auth

Auth module for SocketCluster

    • v2.1.0
    • 37.50
    • Published

    @fastify/passport

    Simple, unobtrusive authentication for Fastify.

    • v3.0.2
    • 37.46
    • Published

    passport-totp

    TOTP authentication strategy for Passport.

    • v0.0.2
    • 37.22
    • Published

    remix-auth-auth0

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

    • v2.2.0
    • 37.20
    • Published

    passport-onelogin-oauth

    Passport strategy for authenticating with OneLogin using OAuth 2.0.

    • v0.0.1
    • 37.13
    • Published

    hapi-auth-bearer-token

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

    • v8.0.0
    • 37.11
    • Published

    @propelauth/react

    A React library for managing authentication, backed by PropelAuth

    • v2.0.30
    • 37.03
    • Published

    @better-auth/expo

    This plugin integrates Better Auth with Expo, allowing you to easily add authentication to your Expo (React Native) applications. It supports both Expo native and web apps.

    • v1.3.7
    • 37.03
    • 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.88
    • Published

    loopback

    LoopBack: Open Source Framework for Node.js

    • v3.28.0
    • 36.86
    • Published

    react-native-passkeys

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

    • v0.3.3
    • 36.78
    • Published

    supertokens-auth-react

    ReactJS SDK that provides login functionality with SuperTokens.

    • v0.50.0
    • 36.71
    • Published

    @propelauth/javascript

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

    • v2.0.22
    • 36.71
    • Published

    @elysiajs/jwt

    Plugin for Elysia for using JWT Authentication

    • v1.3.3
    • 36.62
    • Published

    @stytch/react

    Stytch's official React Library

    • v19.10.0
    • 36.53
    • Published

    @oslojs/oauth2

    A runtime-agnostic OAuth 2.0 library

    • v0.5.0
    • 36.46
    • Published

    scrypt

    The scrypt crypto library for NodeJS

    • v6.0.3
    • 36.30
    • Published

    web-auth-library

    Authentication library for the browser environment using Web Crypto API

    • v1.0.3
    • 36.12
    • Published

    passport-forcedotcom

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

    • v0.2.1
    • 36.10
    • Published

    2fa

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

    • v0.1.2
    • 35.99
    • Published

    passport-slack

    Slack OAuth2 strategy for Passport.

    • v0.0.7
    • 35.88
    • Published

    passport-trello

    Trello authentication strategy for Passport.

    • v1.1.0
    • 35.76
    • Published

    passport-docusign

    DocuSign authentication strategy for Passport.

    • v1.3.0
    • 35.75
    • 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.70
    • Published

    react-native-touch-id

    React Native authentication with the native Touch ID popup.

    • v4.4.1
    • 35.59
    • Published

    koa-basic-auth

    Blanket basic auth middleware for koa

    • v4.0.0
    • 35.55
    • Published

    pusher-js-auth

    Pusher plugin for batching auth requests in one HTTP call

    • v4.0.1
    • 35.54
    • Published

    passport-steam

    Steam (OpenID 2) authentication strategy for PassportJS.

    • v1.0.18
    • 34.93
    • 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.84
    • Published

    ghauth

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

    • v6.0.14
    • 34.82
    • Published

    @tea062024/veniam-facere-voluptatum

    <div align="center"> <h1>Is this an invitation to a Discord server? ➕</h1> <p> This module checks whether a string is a Discord server invitation. If it is, it fetches information from the API to find out more about the server.

    • v1.0.0
    • 34.79
    • Published

    @oslojs/otp

    One-time passwords with HOTP and TOTP

    • v1.1.0
    • 34.59
    • Published

    @clerk/vue

    Clerk SDK for Vue

    • v1.11.6
    • 34.36
    • Published

    sasl-plain

    JavaScript implementation of PLAIN SASL mechanism.

    • v0.1.0
    • 34.15
    • Published

    passport-azure-ad-oauth2

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

    • v0.0.4
    • 34.14
    • Published

    apple-auth

    Sign in with Apple for NodeJS

    • v1.0.9
    • 33.85
    • Published

    auth-astro

    The easiest way to add authentication to your Astro project!

    • v4.2.0
    • 33.83
    • Published

    saslmechanisms

    JavaScript framework for SASL authentication.

    • v0.1.1
    • 33.80
    • Published

    balena-auth

    Balena session authentication utilities

    • v6.0.1
    • 33.53
    • 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.39
      • Published

      passport-openid

      OpenID authentication strategy for Passport.

      • v0.4.0
      • 33.34
      • Published

      @websanova/vue-auth

      A simple light-weight authentication library for Vue.js

      • v4.2.1
      • 33.33
      • Published

      sasl-anonymous

      JavaScript implementation of ANONYMOUS SASL mechanism.

      • v0.1.0
      • 33.30
      • Published

      react-microsoft-login

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

      • v2.0.1
      • 33.23
      • 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.19
      • Published

      @clerk/nuxt

      Clerk SDK for Nuxt

      • v1.8.12
      • 33.17
      • Published

      sasl-scram-sha-1

      JavaScript implementation of SCRAM-SHA-1 SASL mechanism.

      • v1.3.0
      • 33.11
      • Published

      remix-auth-github

      A strategy to implement login with GitHub in Remix Auth.

      • v3.0.2
      • 33.10
      • Published

      passport-vkontakte

      VK.com authentication strategy for Passport.

      • v0.5.0
      • 33.00
      • 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.97
        • Published

        passport-instagram

        Instagram authentication strategy for Passport.

        • v1.0.0
        • 32.95
        • Published

        passport-google-oidc

        Google authentication strategy for Passport using OpenID Connect.

        • v0.1.0
        • 32.88
        • 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.70
        • Published

        react-auth-kit

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

        • v4.0.2-alpha.11
        • 32.68
        • 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.68
        • Published

        koa-jwt2

        JWT authentication middleware.

        • v1.0.3
        • 32.67
        • Published

        react-native-bcrypt

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

        • v2.4.0
        • 32.67
        • Published

        @twurple/auth-tmi

        Use tmi.js with the benefits of the @twurple/auth authentication providers.

        • v7.4.0
        • 32.65
        • Published

        @colyseus/auth

        Authentication Utilities for Colyseus

        • v0.16.6
        • 32.48
        • Published

        http-auth-utils

        Parse, build and deal with HTTP authorization headers.

        • v6.0.1
        • 32.20
        • Published

        fortmatic

        Fortmatic Javascript SDK

        • v2.4.0
        • 32.16
        • Published

        passport-naver

        Naver authentication strategy for Passport

        • v1.0.6
        • 31.91
        • Published

        parse-err

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

        • v1.0.0
        • 31.72
        • 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.70
        • Published

        authy-client

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

        • v1.1.4
        • 31.67
        • Published

        bcryptjs-react

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

        • v2.4.6
        • 31.56
        • Published

        @hewmen/passport-twitch

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

        • v1.0.4
        • 31.51
        • Published

        passport-okta-oauth

        Passport strategy for authenticating with Okta using OAuth 2.0.

        • v0.0.1
        • 31.40
        • Published

        angular-http-auth

        HTTP Auth Interceptor Module for AngularJS.

        • v1.5.0
        • 31.28
        • Published

        xumm

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

        • v1.8.0
        • 31.16
        • 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.93
        • 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.86
        • Published

        react-oidc

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

        • v1.0.3
        • 30.80
        • Published

        socketio-auth

        Authentication for socket.io

        • v0.1.1
        • 30.73
        • 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.10
        • 30.39
        • Published

        tweetnacl-auth

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

        • v1.0.1
        • 30.30
        • Published

        @commercelayer/js-auth

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

        • v6.7.2
        • 30.03
        • Published

        json-server-auth

        Authentication middleware for JSON Server

        • v2.1.0
        • 29.95
        • Published

        passport-token

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

        • v0.2.0
        • 29.82
        • Published

        passport-localapikey-update

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

        • v0.6.0
        • 29.78
        • 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
        • 29.74
        • Published

        @livechat/customer-auth

        Authorization library for connecting to LiveChat as a customer.

          • v1.0.0
          • 29.71
          • Published

          @ory/elements-react

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

          • v1.0.0
          • 29.58
          • Published

          passport-amazon

          Amazon authentication strategy for Passport.

          • v1.0.0
          • 29.55
          • Published

          @slashid/react

          React SDK for the /id platform

          • v1.33.0
          • 29.53
          • Published

          refresh-fetch

          Wrapper around fetch capable of graceful authentication token refreshing.

          • v0.9.0
          • 29.49
          • Published

          passport-google

          Google (OpenID) authentication strategy for Passport.

          • v0.3.0
          • 29.47
          • Published

          firebase-auth

          A simple wrapper around firebase token authentication

          • v0.1.2
          • 29.46
          • Published

          parse-request

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

          • v6.0.3
          • 29.43
          • Published

          passport-snapchat

          Snapchat (OAuth 2.0) authorization strategy for Passport.

          • v1.0.0
          • 29.40
          • Published

          @nuxt-alt/auth

          An alternative module to @nuxtjs/auth

          • v3.1.7
          • 29.35
          • Published

          @accounts/server

          Fullstack authentication and accounts-management

          • v0.33.1
          • 29.28
          • Published

          upash

          Unified API for password hashing algorithms

          • v1.0.2
          • 29.28
          • Published

          passport-linkedin

          LinkedIn authentication strategy for Passport.

          • v1.0.0
          • 29.23
          • Published

          ep_hash_auth

          Allow the use of hashed passwords in etherpad-lite.

          • v10.0.2
          • 29.10
          • Published

          passport-xero

          Xero authentication strategy for Passport.

          • v1.0.0-a
          • 29.00
          • 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.84
          • Published

          @foal/core

          Full-featured Node.js framework, with no complexity

          • v5.0.1
          • 28.82
          • Published

          passport-remember-me

          Remember Me cookie authentication strategy for Passport.

          • v0.0.1
          • 28.82
          • Published

          @clerk/mcp-tools

          Tools for writing MCP clients and servers without pain

          • v0.3.1
          • 28.74
          • Published

          badge

          Stateless GitHub authentication for Hapi.

          • v1.0.3
          • 28.70
          • Published

          socketio-jwt-auth

          Socket.io authentication middleware using Json Web Token

          • v0.2.1
          • 28.68
          • 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.64
          • Published

          passport-tumblr

          Tumblr authentication strategy for Passport.

          • v0.1.2
          • 28.61
          • Published

          nextjs-basic-auth

          Simple Basic Auth implemention for Next.js applications.

          • v0.1.3
          • 28.58
          • Published

          sfmc-sdk

          Libarary to simplify SFMC requests with updated dependencies and less overhead

          • v2.1.2
          • 28.50
          • 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.48
          • Published

          keycloak-backend

          Keycloak Node.js minimalist connector for backend services integration.

          • v5.0.0
          • 28.41
          • 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.29
          • Published

          @targetprocess/tokiny

          Client for easy retrieving access_tokens from Targetprocess Auth service.

            • v3.10.0
            • 28.24
            • 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.20
              • Published

              @react-firebase/auth

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

              • v0.2.10
              • 28.18
              • Published

              ectoken

              Token Generator for Edgecast Token-Based Authentication

              • v1.0.0
              • 28.17
              • Published

              mail

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

                • v0.2.3
                • 28.09
                • Published

                chai-passport-next

                Simple, unobtrusive authentication for Node.js.

                • v1.7.7
                • 28.02
                • Published

                @pothos/plugin-authz

                A Pothos plugin for applying GraphQL AuthZ rules to fields

                • v3.5.10
                • 27.91
                • Published

                mongoose-bcrypt

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

                • v1.11.0
                • 27.88
                • Published

                passport-yandex

                Yandex authentication strategy for Passport.

                • v0.0.5
                • 27.82
                • Published

                vue-social-auth

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

                • v1.4.9
                • 27.81
                • Published

                casdoor-js-sdk

                Javascript client SDK for Casdoor

                • v0.16.0
                • 27.80
                • Published

                nuxt-route-meta

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

                • v5.0.3
                • 27.69
                • Published

                token

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

                • v0.1.0
                • 27.62
                • Published

                passport-localapikey

                Local api key authentication strategy for Passport.

                • v0.0.3
                • 27.59
                • Published

                passport-zitadel

                Passport JS strategy for ZITADEL IDP

                • v1.2.1
                • 27.58
                • Published

                twin-bcrypt

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

                • v2.1.1
                • 27.54
                • Published

                @nhost/apollo

                Nhost Apollo Client library

                • v9.0.1
                • 27.45
                • 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.23
                • Published

                astro-phantom-forms

                Hide your forms from bots. Hydrate for humans. Astro's stealthiest anti-spam weapon.

                • v0.1.3
                • 27.21
                • Published

                @accounts/client

                Fullstack authentication and accounts-management

                • v0.33.1
                • 27.14
                • Published

                apple-signin

                Node.JS wrapper around Sign In with Apple REST API

                • v1.0.9
                • 27.14
                • Published

                apple-sign-in-rest

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

                • v1.0.3
                • 27.08
                • Published

                bcrypt-node

                A native JS bcrypt library for NodeJS.

                • v0.1.0
                • 27.04
                • Published

                passport-session

                Local username and password with sessionId authentication strategy for Passport.

                • v1.0.2
                • 27.00
                • Published

                oauth2orize-koa

                OAuth 2.0 authorization server toolkit for Node.js.

                • v1.3.2
                • 26.97
                • Published

                latch-sdk

                Latch support for NodeJS

                • v0.1.0
                • 26.95
                • Published

                remix-auth-jwt

                A Remix Auth strategy for working with JWT

                • v0.4.0
                • 26.89
                • Published

                @junobuild/errors

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

                • v0.1.2
                • 26.87
                • Published

                authorized

                Action based authorization middleware.

                • v1.0.0
                • 26.81
                • 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.58
                • Published

                @replit/oidc-provider

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

                • v8.8.0
                • 26.55
                • 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.53
                • Published

                cognito-srp

                Secure Remote Password protocol implementation compatible with Amazon Cognito.

                • v0.2.0
                • 26.46
                • Published

                bot-github-auth

                Bot plugin for finding GitHub authentication credentials from settings or by prompting the user.

                • v0.1.0
                • 26.46
                • Published

                sasl-external

                JavaScript implementation of EXTERNAL SASL mechanism.

                • v0.1.0
                • 26.39
                • Published

                better-auth-cloudflare

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

                • v0.2.4
                • 26.33
                • Published

                passport-zendesk

                Zendesk authentication strategy for Passport.

                • v0.0.3
                • 26.30
                • Published

                alt-sasl-digest-md5

                JavaScript implementation of DIGEST-MD5 SASL mechanism.

                • v1.0.2
                • 26.25
                • Published

                remix-auth-socials

                A collection of social media strategies for remix-auth

                • v3.0.0
                • 26.25
                • 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.23
                • Published

                passport-ping

                PingFederate authentication strategy for Passport

                • v0.1.1
                • 26.21
                • Published