JSPM

Found 3105 results for oauth 2.0

passport-oauth2

OAuth 2.0 authentication strategy for Passport.

  • v1.8.0
  • 366.68
  • Published

oidc-provider

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

  • v9.4.2
  • 288.57
  • Published

oauth2orize

OAuth 2.0 authorization server toolkit for Node.js.

  • v1.12.0
  • 275.50
  • Published

passport-oauth

OAuth 1.0 and 2.0 authentication strategies for Passport.

  • v1.0.0
  • 267.08
  • Published

@oslojs/oauth2

A runtime-agnostic OAuth 2.0 library

  • v0.5.0
  • 235.64
  • Published

passport-oauth2-refresh

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

  • v2.2.0
  • 222.98
  • Published

passport-azure-ad-oauth2

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

  • v0.0.4
  • 194.63
  • Published

@bity/oauth2-auth-code-pkce

An OAuth 2.0 client that ONLY supports Authorization Code flow with PKCE support.

  • v2.13.0
  • 183.11
  • Published

shopify-token

Get an OAuth 2.0 access token for the Shopify API with ease

  • v4.1.0
  • 182.33
  • Published

jso

OAuth 2.0 implementation in Javascript

  • v4.1.1
  • 180.17
  • Published

oauth2orize-koa

OAuth 2.0 authorization server toolkit for Node.js.

  • v1.3.2
  • 177.33
  • Published

@replit/oidc-provider

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

  • v8.8.0
  • 175.22
  • Published

passport-okta-oauth20

An Okta OAuth 2.0 Strategy for Passport with native TypeScript support

  • v1.1.0
  • 168.56
  • Published

passport-ping-oauth2

Ping OAuth 2.0 authentication strategy for Passport.

  • v1.0.0
  • 160.01
  • Published

osm-auth

A usable example of JavaScript OAuth 2.0 with OpenStreetMap

  • v3.0.0
  • 155.28
  • Published

google-oauth-jwt

Implementation of Google OAuth 2.0 for server-to-server interactions, allowing secure use of Google APIs without interaction from an end-user.

  • v0.2.0
  • 145.44
  • Published

elysia-oauth2

Elysia plugin for OAuth 2.0 Authorization Flow with more than 48 providers

    • v2.1.0
    • 143.65
    • Published

    passport-bluemix

    BlueMix OAuth 2.0 authentication strategy for Passport.

    • v0.1.2-b
    • 143.37
    • Published

    oauth20-provider

    OAuth 2.0 provider toolkit for nodeJS

    • v0.6.0
    • 142.31
    • Published

    bj-pass-auth-widget

    Widget d'authentification OAuth 2.0/OpenID Connect moderne et sécurisé

    • v1.3.8
    • 141.45
    • Published

    passport-azure-oauth2

    Passport strategy for authenticating with Azure OAuth 2.0 API, with prompt and state support

    • v0.1.0
    • 139.14
    • Published

    passport-openid-oauth20

    OAuth 2.0 authentication strategy for OpenID profiles for Passport.

    • v1.2.6
    • 137.88
    • Published

    @mbelinky/x-mcp-server

    Enhanced MCP server for X with OAuth 2.0 support, media uploads, and comprehensive rate limiting.

    • v1.1.0
    • 136.80
    • Published

    piral-oauth2

    Plugin to integrate OAuth 2.0 authentication in Piral.

    • v1.8.5
    • 130.84
    • Published

    general-oauth2

    OAuth 2.0 authentication strategy for Passport

    • v1.4.3
    • 122.78
    • Published

    pass-oauth2

    OAuth 2.0 authentication strategy for Passport.

    • v1.8.0
    • 120.16
    • Published

    @anupsahu/gitlab-mcp

    Production-ready MCP server for GitLab API with OAuth 2.0 PKCE authentication

    • v1.2.2
    • 114.41
    • Published

    oauth4webapi

    Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

    • v3.8.0
    • 111.23
    • Published

    passport-oauth2-alt

    OAuth 2.0 authentication strategy for Passport.

    • v1.6.3
    • 109.35
    • Published

    oauth2-pkce

    An OAuth 2.0 client library for the Authorization Code flow with PKCE

    • v2.1.3
    • 109.32
    • Published

    openid-client

    OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

    • v6.7.0
    • 106.68
    • Published

    p-oauth

    OAuth 1.0 and 2.0 authentication strategies for Passport.

    • v1.0.0
    • 103.35
    • Published

    passport-oauth2-jwt-bearer

    JSON Web Token (JWT) Bearer Token Profiles for OAuth 2.0 client authentication strategy for Passport.

    • v0.2.0
    • 101.12
    • Published

    simple-google-oauthentication

    Minimal setup Google OAuth 2.0 middleware for Express.js apps with automatic login, session, and logout.

      • v1.0.5
      • 99.41
      • Published

      @microfox/instagram-oauth

      A robust TypeScript SDK for instagram OAuth 2.0 authentication and API integration

      • v1.0.3
      • 97.92
      • Published

      @microfox/instagramfb-oauth

      A robust TypeScript SDK for instagramfb OAuth 2.0 authentication and API integration

      • v1.0.3
      • 95.57
      • Published

      @oa2/core

      A comprehensive, RFC-compliant OAuth 2.0 authorization server implementation in TypeScript

      • v1.1.1
      • 92.74
      • Published

      passport-mgzon

      Passport strategy for authenticating with MGZon using OAuth 2.0

      • v1.0.2
      • 92.40
      • Published

      oauth-callback

      Lightweight OAuth 2.0 callback handler for Node.js, Deno, and Bun with built-in browser flow, MCP support, and zero dependencies

      • v1.2.1
      • 91.37
      • Published

      keycloak-js

      A client-side JavaScript OpenID Connect library that can be used to secure web applications.

      • v26.2.0
      • 89.51
      • Published

      eloqua-oauth

      Oauth 2.0 oauthentication with Eloqua

      • v2.0.1
      • 88.15
      • Published

      @microfox/google-oauth

      OAuth SDK for google: A robust TypeScript SDK for Google OAuth 2.0 authentication and API integration

      • v1.2.0
      • 87.38
      • Published

      next-auth

      Authentication for Next.js

      • v4.24.11
      • 86.98
      • Published

      @authok/oidc-provider

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

      • v8.5.3
      • 86.68
      • Published

      passport-microsoft

      Microsoft [Graph] authentication strategy for Passport.

      • v2.1.0
      • 86.60
      • Published

      passport-refresh-token

      Passport strategy to authenticate using a previously issued refresh token, and provide new access tokens for Oauth 2.0 flow.

      • v0.0.1
      • 83.66
      • Published

      @microfox/linkedin-oauth

      LinkedIn SDK for Microfox - A robust TypeScript SDK for LinkedIn OAuth 2.0 authentication and API integration

      • v1.2.0
      • 79.18
      • Published

      @microfox/github-oauth

      OAuth SDK for GitHub: A robust TypeScript SDK for GitHub OAuth 2.0 authentication and API integration

      • v1.0.2
      • 78.72
      • Published

      passport-oauth2-tokenless

      OAuth 2.0 tokenless authentication strategy for Passport. All credits to the Jared Hanson. Visit his website http://www.jaredhanson.net/

      • v1.6.1
      • 77.44
      • Published

      passport-office365-oauth2

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

      • v0.0.3
      • 75.51
      • Published

      passport-osem

      OAuth 2.0 authentication strategy for Passport.

      • v1.0.0
      • 75.31
      • Published

      passport-vimeo-oauth2-ts

      Passport strategy for authenticating with Vimeo using OAuth 2.0 and TypeScript

      • v1.0.0
      • 75.00
      • Published

      passport-oauth1

      OAuth 1.0 authentication strategy for Passport.

      • v1.3.0
      • 74.26
      • Published

      authlete-oauth-demo

      Complete OAuth 2.0 and PAR (Pushed Authorization Request) implementation demos using Authlete SDK

      • v1.0.0
      • 71.71
      • Published

      passport-http-bearer

      HTTP Bearer authentication strategy for Passport.

      • v1.0.1
      • 70.60
      • Published

      @jager-ai/holy-oauth

      OAuth 2.0 authentication system extracted from Holy Habit project with Google OAuth integration

      • v1.0.0
      • 69.03
      • Published

      @fukobabatekkral/gemini-mcp-server

      Gemini-powered MCP Server for comprehensive codebase analysis. Analyze any project with Gemini 2.0 Flash AI - get architecture insights, bug detection, code quality reviews, and answers to specific questions about your codebase.

      • v1.0.19
      • 69.01
      • Published

      @mvp-factory/holy-oauth

      OAuth 2.0 authentication system extracted from Holy Habit project with Google OAuth integration

      • v1.0.0
      • 68.53
      • Published

      @azure/msal-node

      Microsoft Authentication Library for Node

      • v3.7.3
      • 66.77
      • Published

      passport-naver

      Naver authentication strategy for Passport

      • v1.0.6
      • 62.98
      • Published

      @octokit/oauth-methods

      Set of stateless request methods to create, check, reset, refresh, and delete user access tokens for OAuth and GitHub Apps

      • v6.0.0
      • 60.88
      • Published

      @oauth2-cli/canvas

      Acquire Instructure Canvas access tokens via OAuth 2.0 within CLI tools

      • v0.3.2
      • 60.61
      • Published

      @hewmen/passport-twitch

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

      • v1.0.4
      • 59.41
      • Published

      oauth2orize-koa2

      OAuth 2.0 authorization server toolkit for Node.js.

      • v1.3.4
      • 59.20
      • Published

      @auth/core

      Authentication for the Web.

      • v0.40.0
      • 57.96
      • Published

      passport-atlassian-oauth2

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

      • v2.1.0
      • 57.36
      • Published

      @slack/oauth

      Official library for interacting with Slack's Oauth endpoints

      • v3.0.4
      • 57.13
      • Published

      passport-deepint

      Deep Intelligence OAuth 2.0 authentication strategy for Passport.

      • v1.0.3
      • 56.60
      • Published

      passport-oauth2-code

      OAuth 2.0 authorization code authentication strategy for Passport.

        • v0.1.6
        • 56.53
        • Published

        express-jwt

        JWT authentication middleware.

        • v8.5.1
        • 56.11
        • Published

        oauth-1.0a

        OAuth 1.0a Request Authorization for Node and Browser.

        • v2.2.6
        • 55.91
        • Published

        expo-auth-session

        Expo module for browser-based authentication

        • v6.2.1
        • 55.25
        • Published

        grant

        OAuth Proxy

        • v5.4.24
        • 54.54
        • Published

        @joewitt99/passport-dynamicoauth2

        OAuth 2.0 authentication strategy for Passport. With changes to handle dynamic clientid, clientsecret and redirectURL.

          • v1.0.22
          • 54.06
          • Published

          better-auth

          The most comprehensive authentication library for TypeScript.

          • v1.3.7
          • 53.81
          • Published

          mashape-oauth

          Library for handling OAuth (1.0a, Echo, XAuth, and 2.0) Requests and Responses

            • v0.1.71
            • 53.45
            • Published

            request-oauth

            OAuth 1.0a support for request-compose

            • v1.0.1
            • 52.85
            • Published

            react-native-app-auth

            React Native bridge for AppAuth for supporting any OAuth 2 provider

            • v8.0.3
            • 52.24
            • 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
            • 51.27
            • Published

            @strapi/strapi

            An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite

            • v5.23.1
            • 50.93
            • Published

            upwork-api

            Node.JS bindings for Upwork API

            • v1.3.8
            • 50.87
            • Published

            oauth2-server

            Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js

            • v3.1.1
            • 50.82
            • Published

            remix-auth-twitter

            Twitter OAuth authentication plugin for Remix Auth

            • v4.0.0
            • 50.68
            • Published

            linkedin-mcp-server

            LinkedIn MCP Server with seamless OAuth 2.0 authentication - supports both single-user (simple) and multi-user (advanced) modes for comprehensive LinkedIn API integration - retrieve profiles, search users, manage posts and messages through official Linked

              • v1.0.2
              • 50.56
              • Published

              @dschep/osm-auth

              A usable example of JavaScript OAuth 2.0 with OpenStreetMap

              • v2.1.0
              • 50.44
              • Published

              openid-client-helper

              An extension to [openid-client](https://www.npmjs.com/package/openid-client) for automated maintenance and transparent application of [OAuth 2.0](https://tools.ietf.org/html/rfc6749) access tokens.

              • v0.2.1
              • 49.96
              • Published

              oidc-provider-nodejs

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

              • v8.2.1
              • 49.89
              • Published

              grant-koa

              Grant OAuth Proxy middleware for Koa

              • v5.4.8
              • 49.39
              • Published

              passport-twitch-new

              Twitch (OAuth) authentication strategies using the new Twitch API for Passport.

              • v0.0.3
              • 49.31
              • Published

              passport-atprotocol

              ATprotocol (OAuth 2.0) authorization strategy for PassportJS

              • v0.1.1
              • 49.00
              • Published

              @commercetools/sdk-middleware-auth

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

              • v8.0.1
              • 48.52
              • Published

              mcp-remote

              Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth

              • v0.1.27
              • 47.74
              • Published

              @node-oauth/oauth2-server

              Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js

              • v5.2.1
              • 47.30
              • Published

              koa-jwt

              Koa middleware for validating JSON Web Tokens

              • v4.0.4
              • 46.76
              • Published

              passport-patreon

              Patreon (OAuth) authentication strategies for Passport.

              • v1.0.1
              • 46.73
              • Published

              react-native-social-x-auth

              A lightweight React Native library for authenticating with X (formerly Twitter) using OAuth 2.0 with PKCE. Provides a secure and seamless login experience through Android Custom Tabs and iOS Safari ViewController. Built specifically for integrating X auth

              • v1.1.0
              • 46.68
              • Published

              jso-clean

              OAuth 2.0 implementation in Javascript

              • v2.0.3
              • 46.67
              • Published

              @commercetools/sdk-auth

              Auth module for different authentication flows of commercetools platform API

              • v5.0.1
              • 46.43
              • Published

              passport-cognito-oauth2

              Passport strategy for authenticating and fetching profile data from AWS Cognito User pools using OAuth2 and the Amazon SDK

              • v0.1.1
              • 46.15
              • Published

              @axa-fr/oidc-client

              OpenID Connect & OAuth authentication using native javascript only, compatible with angular, react, vue, svelte, next, etc.

              • v7.25.14
              • 45.06
              • Published

              oauth2orize-jwt-bearer

              JSON Web Token (JWT) Bearer Token Exchange Middleware for OAuth2orize.

              • v0.2.0
              • 44.74
              • Published

              node-oauth2-server

              Complete, compliant and well tested module for implementing an OAuth2 Server/Provider with express in node.js

              • v2.4.0
              • 44.62
              • Published

              plurk

              Easy-to-use library for Plurk API 2.0. Parses JSON data automatically and handles comet channel.

              • v0.5.1
              • 43.93
              • Published

              passport-twitch

              Twitch (OAuth) authentication strategies for Passport.

              • v1.0.3
              • 43.73
              • Published

              passport-outlook

              Outlook REST API v2 authentication strategy for Passport.

              • v3.0.0
              • 43.61
              • Published

              oauth-signature

              OAuth 1.0a signature generator (RFC 5849)

              • v1.5.0
              • 43.40
              • Published

              hmacsha1

              Simple HMAC-SHA1 for JavaScript. The code was extracted directly from Chromium examples for extensions.

              • v1.0.0
              • 43.36
              • Published

              okta-mcp-server

              Model Context Protocol (MCP) server for Okta API operations with support for bulk operations and caching

              • v2.1.1
              • 42.95
              • Published

              passport-zitadel

              Passport JS strategy for ZITADEL IDP

              • v1.2.1
              • 42.92
              • Published

              web-auth-library

              Authentication library for the browser environment using Web Crypto API

              • v1.0.3
              • 42.61
              • Published

              passport-waffle.io

              Waffle.io OAuth 2.0 authentication strategy for Passport

              • v0.0.1
              • 42.51
              • Published

              twitter

              Twitter API client library for node.js

              • v1.7.1
              • 42.44
              • Published

              torii-provider-arcgis

              ArcGIS authentication provider & adapters for Torii, packaged as an Ember CLI Addon.

              • v5.1.0
              • 41.92
              • Published

              oauth-pkce

              OAUTH PKCE code_verifier and code_challenge generator

              • v0.0.7
              • 41.88
              • Published

              @axa-fr/react-oidc

              OpenID Connect & OAuth authentication using react

              • v7.25.14
              • 41.79
              • Published

              axios-oauth-1.0a

              Easily add OAuth 1.0a signing to your axios client

              • v0.4.0
              • 41.77
              • Published

              ssvystun-oauth-app

              Build a client library for OAuth 2.0 authentication, making it easy for developers to integrate with popular OAuth providers. Simple as a door

              • v1.2.2
              • 41.72
              • Published

              express-oauth2-dpop

              Protect your Express API (resource server) routes with OAuth 2.0 JWT Bearer and DPoP-bound access tokens issued by an authorization server.

              • v1.0.9
              • 41.55
              • Published

              @tryfinch/react-connect

              Finch SDK for embedding Finch Connect in API React Single Page Applications (SPA)

              • v4.0.0
              • 41.23
              • Published

              node-sp-auth

              Unattended SharePoint http authentication with nodejs

              • v3.0.9
              • 41.19
              • Published

              @hapi/bell

              Third-party login plugin for hapi

              • v13.1.0
              • 40.55
              • Published

              mural-mcp

              Model Context Protocol server for Mural visual collaboration platform

              • v0.5.2
              • 40.08
              • Published

              twit

              Twitter API client for node (REST & Streaming)

              • v2.2.11
              • 39.77
              • Published

              passport-taccounts-oauth2

              Passport strategy for authenticating with Telefonica Accounts OAuth 2.0 API

              • v2.0.0
              • 39.67
              • Published

              auth-astro

              The easiest way to add authentication to your Astro project!

              • v4.2.0
              • 38.77
              • Published

              node-bigcommerce

              A node module for authentication and use with the BigCommerce API

              • v4.1.0
              • 38.55
              • Published

              react-microsoft-login

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

              • v2.0.1
              • 38.54
              • Published

              passport-genius

              OAuth 2.0 authentication strategy for the Genius API

              • v0.2.0
              • 38.52
              • Published

              @poppinss/oauth-client

              A framework agnostic package to implement "Login with" flow using OAuth compliant authorization servers.

              • v7.0.1
              • 38.38
              • Published

              passport-telegram

              Telegram Unofficial OAuth2 authentication strategy for Passport.

              • v1.0.0
              • 38.28
              • Published

              koa-jwt2

              JWT authentication middleware.

              • v1.0.3
              • 38.22
              • Published

              js-pkce

              A package that makes using the OAuth2 PKCE flow easier

              • v2.0.0
              • 38.10
              • Published

              @adonisjs/ally

              Social authentication provider for AdonisJS

              • v5.1.1
              • 37.84
              • Published

              passport-twitch.js

              Passport strategies for authenticating with Twitch using OAuth 2.0 on the Twitch API.

              • v0.1.1
              • 37.78
              • Published

              grant-profile

              User profile plugin for Grant

              • v1.0.2
              • 37.70
              • Published

              react-linkedin-oauth2

              React component for Linked In Log In feature using OAuth 2.0

              • v1.0.8
              • 37.42
              • Published

              hellojs

              A clientside Javascript library for standardizing requests to OAuth2 web services (and OAuth1 - with a shim)

              • v1.20.0
              • 37.41
              • Published

              @twurple/auth

              Authenticate with Twitch and stop caring about refreshing tokens.

              • v7.4.0
              • 37.16
              • Published

              tikapi

              A fully managed unofficial TikTok API with OAuth capabilities

              • v3.2.0
              • 37.14
              • Published

              @colyseus/auth

              Authentication Utilities for Colyseus

              • v0.16.6
              • 37.02
              • Published

              react-adal

              Azure Active Directory (ADAL) support for ReactJS

              • v0.5.2
              • 36.96
              • Published

              ember-oauther

              Ember OAuther is a set of providers and routers to connect OAuth 1.0a and OAuth 2.0 services like facebook, google etc.

              • v3.0.1
              • 36.49
              • Published

              xumm-js-pkce

              A package that makes using the OAuth2 PKCE (+Implicit support) flow easier

              • v1.0.2
              • 36.38
              • Published

              react-oidc

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

              • v1.0.3
              • 36.34
              • Published

              twitch-passport

              Twitch (OAuth) authentication strategies for Passport.

              • v1.0.6
              • 36.18
              • Published

              @atproto/oauth-client

              OAuth client for ATPROTO PDS. This package serves as common base for environment-specific implementations (NodeJS, Browser, React-Native).

              • v0.5.4
              • 36.15
              • Published

              @salte-auth/redirect

              A Salte Auth handler for authenticating via Redirect!

              • v3.1.0
              • 36.02
              • Published

              passport-http-custom-bearer

              HTTP Bearer authentication strategy using custom headers and field names for Passport. Forked from https://github.com/jaredhanson/passport-http-bearer.

              • v1.0.15
              • 35.89
              • Published

              goauth-cli

              Dead-simple Google OAuth v2 login for the command line.

                • v1.0.1
                • 35.84
                • Published

                mcp-ts-template

                A production-grade TypeScript template for building robust Model Context Protocol (MCP) servers, featuring built-in observability with OpenTelemetry, advanced error handling, comprehensive utilities, and a modular architecture.

                • v1.9.1
                • 35.61
                • Published

                react-native-azure-auth

                An React Native module implements Azure AD V2.0 authentication flow

                • v1.8.18
                • 35.59
                • Published

                react-social-login

                React Component for Login via Social Providers

                • v3.4.17
                • 35.20
                • Published

                clever-auth-google

                CleverStack Authentication Module for Google OAuth 2.0

                • v0.9.0
                • 35.08
                • Published

                @rxap/oauth

                This package provides an authentication guard and service for Angular applications using OAuth 2.0 and OpenID Connect. It simplifies the integration of authentication flows, including sign-in, sign-out, and token management, with support for disabled auth

                • v19.0.4
                • 34.93
                • Published

                express-oauth-jwt

                Middleware for Express to secure endpoints with OAuth JWT Bearer tokens

                • v2.0.2
                • 34.89
                • Published

                googleauth

                Create and load persistent Google OAuth API authentication tokens on the command-line

                • v3.0.2
                • 34.82
                • Published

                alainblox

                A simple OAuth 2.0 client for Roblox Open Cloud API

                • v1.0.0
                • 34.72
                • Published

                next-auth-sanitize

                Authentication for Next.js - Sanitize compliant with CVE-2022-31127

                • v1.0.2
                • 34.64
                • Published