JSPM

Found 3111 results for oauth 2.0

@anupsahu/gitlab-mcp

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

  • v1.2.2
  • 114.32
  • Published

oauth4webapi

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

  • v3.8.1
  • 111.09
  • Published

oauth2-pkce

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

  • v2.1.3
  • 109.08
  • Published

passport-oauth2-alt

OAuth 2.0 authentication strategy for Passport.

  • v1.6.3
  • 108.81
  • Published

openid-client

OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

  • v6.7.1
  • 106.62
  • Published

p-oauth

OAuth 1.0 and 2.0 authentication strategies for Passport.

  • v1.0.0
  • 103.29
  • Published

passport-oauth2-jwt-bearer

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

  • v0.2.0
  • 100.86
  • 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.33
    • Published

    @microfox/instagram-oauth

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

    • v1.0.3
    • 97.77
    • Published

    @microfox/instagramfb-oauth

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

    • v1.0.3
    • 95.34
    • Published

    @oa2/core

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

    • v1.1.1
    • 92.56
    • Published

    passport-mgzon

    Passport strategy for authenticating with MGZon using OAuth 2.0

    • v1.0.2
    • 92.25
    • 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.24
    • Published

    keycloak-js

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

    • v26.2.0
    • 89.58
    • Published

    eloqua-oauth

    Oauth 2.0 oauthentication with Eloqua

    • v2.0.1
    • 88.13
    • Published

    next-auth

    Authentication for Next.js

    • v4.24.11
    • 87.29
    • 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.19
    • Published

    passport-microsoft

    Microsoft [Graph] authentication strategy for Passport.

    • v2.1.0
    • 86.54
    • Published

    @authok/oidc-provider

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

    • v8.5.3
    • 86.46
    • 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.47
    • 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.05
    • 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.60
    • 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.24
    • Published

    passport-office365-oauth2

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

    • v0.0.3
    • 75.37
    • Published

    passport-osem

    OAuth 2.0 authentication strategy for Passport.

    • v1.0.0
    • 75.14
    • Published

    passport-vimeo-oauth2-ts

    Passport strategy for authenticating with Vimeo using OAuth 2.0 and TypeScript

    • v1.0.0
    • 74.84
    • Published

    passport-oauth1

    OAuth 1.0 authentication strategy for Passport.

    • v1.3.0
    • 74.39
    • Published

    authlete-oauth-demo

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

    • v1.0.0
    • 71.55
    • Published

    passport-http-bearer

    HTTP Bearer authentication strategy for Passport.

    • v1.0.1
    • 70.59
    • Published

    @jager-ai/holy-oauth

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

    • v1.0.0
    • 68.96
    • 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
    • 68.83
    • Published

    @mvp-factory/holy-oauth

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

    • v1.0.0
    • 68.47
    • Published

    @azure/msal-node

    Microsoft Authentication Library for Node

    • v3.7.3
    • 66.72
    • Published

    passport-naver

    Naver authentication strategy for Passport

    • v1.0.6
    • 62.88
    • 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
    • 61.16
    • Published

    @oauth2-cli/canvas

    Acquire Instructure Canvas access tokens via OAuth 2.0 within CLI tools

    • v0.3.2
    • 60.52
    • Published

    @hewmen/passport-twitch

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

    • v1.0.4
    • 60.44
    • Published

    oauth2orize-koa2

    OAuth 2.0 authorization server toolkit for Node.js.

    • v1.3.4
    • 59.09
    • Published

    @auth/core

    Authentication for the Web.

    • v0.40.0
    • 57.98
    • Published

    passport-atlassian-oauth2

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

    • v2.1.0
    • 57.35
    • Published

    @slack/oauth

    Official library for interacting with Slack's Oauth endpoints

    • v3.0.4
    • 57.12
    • Published

    passport-deepint

    Deep Intelligence OAuth 2.0 authentication strategy for Passport.

    • v1.0.3
    • 56.57
    • Published

    passport-oauth2-code

    OAuth 2.0 authorization code authentication strategy for Passport.

      • v0.1.6
      • 56.48
      • Published

      express-jwt

      JWT authentication middleware.

      • v8.5.1
      • 56.04
      • Published

      oauth-1.0a

      OAuth 1.0a Request Authorization for Node and Browser.

      • v2.2.6
      • 55.86
      • Published

      expo-auth-session

      Expo module for browser-based authentication

      • v6.2.1
      • 55.30
      • Published

      grant

      OAuth Proxy

      • v5.4.24
      • 54.38
      • Published

      better-auth

      The most comprehensive authentication library for TypeScript.

      • v1.3.7
      • 53.98
      • Published

      @joewitt99/passport-dynamicoauth2

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

        • v1.0.22
        • 53.91
        • Published

        mashape-oauth

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

          • v0.1.71
          • 53.39
          • Published

          request-oauth

          OAuth 1.0a support for request-compose

          • v1.0.1
          • 52.79
          • Published

          react-native-app-auth

          React Native bridge for AppAuth for supporting any OAuth 2 provider

          • v8.0.3
          • 52.27
          • 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

          oauth2-server

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

          • v3.1.1
          • 51.00
          • 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.85
          • Published

          upwork-api

          Node.JS bindings for Upwork API

          • v1.3.8
          • 50.70
          • 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.49
            • Published

            remix-auth-twitter

            Twitter OAuth authentication plugin for Remix Auth

            • v4.0.0
            • 50.43
            • Published

            @dschep/osm-auth

            A usable example of JavaScript OAuth 2.0 with OpenStreetMap

            • v2.1.0
            • 50.42
            • 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.86
            • Published

            oidc-provider-nodejs

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

            • v8.2.1
            • 49.76
            • Published

            grant-koa

            Grant OAuth Proxy middleware for Koa

            • v5.4.8
            • 49.35
            • Published

            passport-twitch-new

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

            • v0.0.3
            • 49.12
            • Published

            passport-atprotocol

            ATprotocol (OAuth 2.0) authorization strategy for PassportJS

            • v0.1.1
            • 48.91
            • Published

            @commercetools/sdk-middleware-auth

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

            • v8.0.1
            • 48.57
            • Published

            mcp-remote

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

            • v0.1.29
            • 48.08
            • 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.28
            • Published

            @commercetools/sdk-auth

            Auth module for different authentication flows of commercetools platform API

            • v5.0.1
            • 46.74
            • Published

            koa-jwt

            Koa middleware for validating JSON Web Tokens

            • v4.0.4
            • 46.65
            • 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.61
            • Published

            passport-patreon

            Patreon (OAuth) authentication strategies for Passport.

            • v1.0.1
            • 46.57
            • Published

            jso-clean

            OAuth 2.0 implementation in Javascript

            • v2.0.3
            • 46.55
            • 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.18
            • 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.05
            • Published

            oauth2orize-jwt-bearer

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

            • v0.2.0
            • 44.70
            • 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.52
            • Published

            plurk

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

            • v0.5.1
            • 43.84
            • Published

            passport-twitch

            Twitch (OAuth) authentication strategies for Passport.

            • v1.0.3
            • 43.53
            • Published

            passport-outlook

            Outlook REST API v2 authentication strategy for Passport.

            • v3.0.0
            • 43.48
            • Published

            oauth-signature

            OAuth 1.0a signature generator (RFC 5849)

            • v1.5.0
            • 43.39
            • Published

            hmacsha1

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

            • v1.0.0
            • 43.37
            • Published

            okta-mcp-server

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

            • v2.1.1
            • 42.93
            • 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.75
            • Published

            twitter

            Twitter API client library for node.js

            • v1.7.1
            • 42.47
            • Published

            passport-waffle.io

            Waffle.io OAuth 2.0 authentication strategy for Passport

            • v0.0.1
            • 42.40
            • Published

            @axa-fr/react-oidc

            OpenID Connect & OAuth authentication using react

            • v7.25.14
            • 41.91
            • Published

            axios-oauth-1.0a

            Easily add OAuth 1.0a signing to your axios client

            • v0.4.0
            • 41.87
            • Published

            oauth-pkce

            OAUTH PKCE code_verifier and code_challenge generator

            • v0.0.7
            • 41.86
            • Published

            torii-provider-arcgis

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

            • v5.1.0
            • 41.78
            • 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.51
            • 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.47
            • Published

            node-sp-auth

            Unattended SharePoint http authentication with nodejs

            • v3.0.9
            • 41.39
            • Published

            @tryfinch/react-connect

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

            • v4.0.0
            • 41.06
            • Published

            @hapi/bell

            Third-party login plugin for hapi

            • v13.1.0
            • 40.46
            • Published

            mural-mcp

            Model Context Protocol server for Mural visual collaboration platform

            • v0.5.2
            • 39.97
            • Published

            twit

            Twitter API client for node (REST & Streaming)

            • v2.2.11
            • 39.86
            • Published

            passport-taccounts-oauth2

            Passport strategy for authenticating with Telefonica Accounts OAuth 2.0 API

            • v2.0.0
            • 39.65
            • Published

            auth-astro

            The easiest way to add authentication to your Astro project!

            • v4.2.0
            • 39.21
            • Published

            node-bigcommerce

            A node module for authentication and use with the BigCommerce API

            • v4.1.0
            • 38.73
            • Published

            react-microsoft-login

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

            • v2.0.1
            • 38.68
            • Published

            passport-genius

            OAuth 2.0 authentication strategy for the Genius API

            • v0.2.0
            • 38.44
            • Published

            @poppinss/oauth-client

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

            • v7.0.1
            • 38.40
            • Published

            koa-jwt2

            JWT authentication middleware.

            • v1.0.3
            • 38.27
            • Published

            passport-telegram

            Telegram Unofficial OAuth2 authentication strategy for Passport.

            • v1.0.0
            • 38.16
            • Published

            js-pkce

            A package that makes using the OAuth2 PKCE flow easier

            • v2.0.0
            • 37.97
            • Published

            @adonisjs/ally

            Social authentication provider for AdonisJS

            • v5.1.1
            • 37.92
            • Published

            passport-twitch.js

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

            • v0.1.1
            • 37.75
            • Published

            grant-profile

            User profile plugin for Grant

            • v1.0.2
            • 37.70
            • Published

            @colyseus/auth

            Authentication Utilities for Colyseus

            • v0.16.6
            • 37.48
            • Published

            react-linkedin-oauth2

            React component for Linked In Log In feature using OAuth 2.0

            • v1.0.8
            • 37.40
            • Published

            hellojs

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

            • v1.20.0
            • 37.28
            • Published

            tikapi

            A fully managed unofficial TikTok API with OAuth capabilities

            • v3.2.0
            • 37.23
            • Published

            @twurple/auth

            Authenticate with Twitch and stop caring about refreshing tokens.

            • v7.4.0
            • 37.11
            • Published

            react-adal

            Azure Active Directory (ADAL) support for ReactJS

            • v0.5.2
            • 36.98
            • Published

            @civic/auth-mcp

            Civic Auth integration for MCP servers

            • v0.2.2
            • 36.61
            • Published

            xumm-js-pkce

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

            • v1.0.2
            • 36.43
            • 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.41
            • 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.5
            • 36.38
            • Published

            react-oidc

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

            • v1.0.3
            • 36.21
            • Published

            twitch-passport

            Twitch (OAuth) authentication strategies for Passport.

            • v1.0.6
            • 36.06
            • Published

            next-auth-sanitize

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

            • v1.0.2
            • 35.99
            • Published

            @salte-auth/redirect

            A Salte Auth handler for authenticating via Redirect!

            • v3.1.0
            • 35.91
            • 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.86
            • Published

            goauth-cli

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

              • v1.0.1
              • 35.86
              • Published

              react-native-azure-auth

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

              • v1.8.18
              • 35.63
              • 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.50
              • Published

              react-social-login

              React Component for Login via Social Providers

              • v3.4.17
              • 35.28
              • Published

              clever-auth-google

              CleverStack Authentication Module for Google OAuth 2.0

              • v0.9.0
              • 35.03
              • 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.87
              • Published

              express-oauth-jwt

              Middleware for Express to secure endpoints with OAuth JWT Bearer tokens

              • v2.0.2
              • 34.82
              • Published

              googleauth

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

              • v3.0.2
              • 34.73
              • Published

              alainblox

              A simple OAuth 2.0 client for Roblox Open Cloud API

              • v1.0.0
              • 34.66
              • Published

              @atproto/oauth-provider

              Generic OAuth2 and OpenID Connect provider for Node.js. Currently only supports features needed for Atproto.

              • v0.11.1
              • 34.48
              • Published

              @accounts/server

              Fullstack authentication and accounts-management

              • v0.33.1
              • 34.33
              • Published

              @livechat/customer-auth

              Authorization library for connecting to LiveChat as a customer.

                • v1.0.0
                • 34.29
                • Published

                @frontify/frontify-finder

                Authenticate, search and access Frontify assets data from any secure web app.

                • v3.0.1
                • 33.99
                • Published

                passport-medium

                Passport.js strategy for Medium.com

                • v0.0.7
                • 33.90
                • Published

                @auth/d1-adapter

                A Cloudflare D1 adapter for Auth.js

                • v1.10.0
                • 33.87
                • Published

                @atproto/oauth-provider-api

                Shared data types for the @atproto/oauth-provider and @atproto/oauth-provider-ui packages

                • v0.3.0
                • 33.80
                • Published

                passport-oauth2-cognito

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

                • v0.1.0
                • 33.75
                • Published

                @salte-auth/popup

                A Salte Auth provider for authenticating via Popup!

                • v3.1.0
                • 33.73
                • Published

                @auth/nextjs

                Authentication for Next.js.

                • v0.0.0-380f8d56
                • 33.69
                • Published

                strapi-plugin-sso

                Plug-in for single sign-on with Strapi!

                • v0.4.7
                • 33.64
                • Published

                nsrestlet

                A module to help you create and use connections to your Netsuite Restlets.

                • v2.0.1
                • 33.63
                • Published

                tokens

                Encode and decode security tokens.

                • v0.0.8
                • 33.24
                • Published

                keycloak-backend

                Keycloak Node.js minimalist connector for backend services integration.

                • v5.0.0
                • 33.15
                • Published

                chai-oauth2orize-grant

                Helpers for testing OAuth2orize grants with the Chai assertion library.

                • v0.3.0
                • 33.03
                • Published

                node-twitter-api

                Simple module for using Twitter's API in node.js

                • v1.8.0
                • 32.93
                • Published

                loginlink-js

                Lightweight OAuth client for Login Link (WebSvc).

                • v1.0.3
                • 32.91
                • Published

                validate-scope

                Checks whether a subset is contained in a list of scopes. Uses code generation

                • v1.3.0
                • 32.80
                • Published

                casdoor-js-sdk

                Javascript client SDK for Casdoor

                • v0.16.0
                • 32.68
                • Published

                @targetprocess/tokiny

                Client for easy retrieving access_tokens from Targetprocess Auth service.

                  • v3.10.0
                  • 32.59
                  • Published

                  wpcom-xhr-request

                  REST API requests to WordPress.com via XMLHttpRequest (and CORS)

                  • v1.2.0
                  • 32.42
                  • Published

                  jwt-bearer-client-auth

                  Create and verify JWT bearer client assertions from the OAuth-JWT-bearer RFC

                  • v2.0.3
                  • 32.34
                  • Published

                  twitter-v1-oauth

                  OAuth 1.0a authorization header for Twitter API

                  • v1.0.15
                  • 32.26
                  • Published

                  twitter-ng

                  Asynchronous Twitter REST/stream/search client API for node.js.

                  • v0.6.2
                  • 31.91
                  • Published