JSPM

Found 7511 results for auth

axios-ntlm

An NTLM auth extension to the Axios HTTP library

  • v1.4.4
  • 48.65
  • Published

express-basic-auth

Plug & play basic auth middleware for express

  • v1.2.1
  • 48.48
  • Published

digest-fetch

digest auth request plugin for fetch/node-fetch also support http basic auth authentication

  • v3.1.1
  • 48.47
  • Published

expo-auth-session

Expo module for browser-based authentication

  • v6.2.1
  • 47.29
  • Published

totp-generator

Generate TOTP tokens from key

  • v1.0.0
  • 46.48
  • Published

google-auto-auth

Making it as easy as possible to authenticate a Google API request

  • v0.10.1
  • 46.36
  • Published

passport-custom

Custom authentication strategy for Passport.

  • v1.1.1
  • 46.24
  • Published

better-auth

The most comprehensive authentication library for TypeScript.

  • v1.3.7
  • 46.16
  • Published

passport-oauth1

OAuth 1.0 authentication strategy for Passport.

  • v1.3.0
  • 45.97
  • Published

passport-http-bearer

HTTP Bearer authentication strategy for Passport.

  • v1.0.1
  • 45.84
  • Published

auth0-js

Auth0 headless browser sdk

  • v9.28.0
  • 45.64
  • Published

idtoken-verifier

A lightweight library to decode and verify RS JWT meant for the browser.

  • v2.2.4
  • 45.59
  • Published

koa-passport

Passport middleware for Koa

  • v6.0.0
  • 45.56
  • Published

nookies

A set of cookie helpers for Next.js

  • v2.5.2
  • 45.34
  • Published

passport-facebook

Facebook authentication strategy for Passport.

  • v3.0.0
  • 44.96
  • Published

passport-http

HTTP Basic and Digest authentication strategies for Passport.

  • v0.3.0
  • 44.88
  • Published

@oslojs/binary

Basic primitives for working with binary data

  • v1.0.0
  • 44.72
  • Published

react-native-app-auth

React Native bridge for AppAuth for supporting any OAuth 2 provider

  • v8.0.3
  • 44.69
  • Published

auth-header

For HTTP `Authorization` and `WWW-Authenticate` headers.

  • v1.0.0
  • 44.66
  • Published

passport-oauth

OAuth 1.0 and 2.0 authentication strategies for Passport.

  • v1.0.0
  • 44.66
  • Published

koa2-ratelimit

IP rate-limiting middleware for Koajs 2. Use to limit repeated requests to APIs and/or endpoints such as password reset.

  • v1.1.3
  • 44.53
  • Published

@oslojs/asn1

Encode and decode ASN.1 DER

  • v1.0.0
  • 44.51
  • Published

expo-local-authentication

Provides an API for FaceID and TouchID (iOS) or the Fingerprint API (Android) to authenticate the user with a face or fingerprint scan.

  • v16.0.5
  • 44.47
  • Published

oidc-provider

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

  • v9.5.1
  • 44.12
  • Published

@react-native-firebase/auth

React Native Firebase - The authentication module provides an easy-to-use API to integrate an authentication workflow into new and existing applications. React Native Firebase provides access to all Firebase authentication methods and identity providers.

  • v23.2.0
  • 43.76
  • 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
  • 43.48
  • Published

@clerk/themes

Themes for the Clerk auth components

  • v2.4.15
  • 43.37
  • Published

passport-github2

GitHub authentication strategy for Passport.

  • v0.1.12
  • 43.33
  • Published

@urql/exchange-auth

An exchange for managing authentication and token refresh in urql

  • v3.0.0
  • 43.21
  • Published

strip-url-auth

Strip the authentication part of a URL

  • v2.0.0
  • 42.87
  • Published

c32check

Crockford base-32 checksum encoding

  • v2.0.0
  • 42.56
  • Published

@oslojs/jwt

Parse and encoding JSON web tokens

  • v0.3.0
  • 42.52
  • Published

oauth2orize

OAuth 2.0 authorization server toolkit for Node.js.

  • v1.12.0
  • 42.05
  • Published

passport-microsoft

Microsoft [Graph] authentication strategy for Passport.

  • v2.1.0
  • 41.95
  • Published

@commercetools/sdk-middleware-auth

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

  • v8.0.1
  • 41.88
  • Published

@clerk/testing

Utilities to help you create E2E test suites for apps using Clerk

  • v1.12.1
  • 41.61
  • Published

react-jwt

Small library for decoding json web tokens (JWT)

  • v1.3.0
  • 41.60
  • 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
  • 41.35
  • Published

@fastify/auth

Run multiple auth functions in Fastify

  • v5.0.2
  • 41.12
  • Published

koa-jwt

Koa middleware for validating JSON Web Tokens

  • v4.0.4
  • 40.73
  • Published

passport-line

LINE authentication strategy for Passport.

  • v0.0.4
  • 40.48
  • Published

express-slow-down

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

  • v3.0.0
  • 40.39
  • Published

@commercetools/sdk-auth

Auth module for different authentication flows of commercetools platform API

  • v5.0.1
  • 40.37
  • Published

ng-otp-input

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

  • v2.0.9
  • 39.97
  • Published

passport-apple

Passport strategy for Sign in with Apple

  • v2.0.2
  • 39.94
  • Published

passport-twitter

Twitter authentication strategy for Passport.

  • v1.0.4
  • 39.90
  • Published

ldapauth-fork

Authenticate against an LDAP server

  • v6.1.0
  • 39.72
  • Published

@pothos/plugin-scope-auth

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

  • v4.1.5
  • 39.49
  • Published

@hapi/cookie

Cookie authentication plugin

  • v12.0.1
  • 39.40
  • Published

passport-gitlab2

GitLab authentication strategy for Passport.

  • v5.0.0
  • 39.37
  • Published

authy

Authy.com API lib for node.js

  • v1.4.0
  • 39.22
  • Published

@adonisjs/auth

Official authentication provider for Adonis framework

  • v9.4.2
  • 39.22
  • Published

passport-github

GitHub authentication strategy for Passport.

  • v1.1.0
  • 38.92
  • Published

node-2fa

Easy 2-Factor Integration For Node.js

  • v2.0.3
  • 38.53
  • Published

react-auth-code-input

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

  • v3.2.1
  • 38.52
  • Published

samlp

SAML Protocol server middleware

  • v7.1.1
  • 38.51
  • Published

authdog

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

  • v0.1.1
  • 38.48
  • Published

isomorphic-cookie

Load and save cookies on the client and server

  • v1.2.4
  • 38.40
  • Published

next-client-cookies

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

  • v2.1.0
  • 38.38
  • Published

passport-oauth2-refresh

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

  • v2.2.0
  • 38.26
  • Published

supertokens-website

frontend sdk for website to be used for auth solution.

  • v20.1.6
  • 38.24
  • Published

passport-discord

Passport strategy for authentication with Discord (discordapp.com)

  • v0.1.4
  • 38.23
  • Published

supertokens-web-js

SuperTokens SDK for vanilla JS for all recipes

  • v0.16.0
  • 38.07
  • Published

@stytch/nextjs

Stytch's official Next.js Library

  • v21.10.0
  • 38.01
  • Published

@hapi/basic

Basic authentication plugin

  • v7.0.2
  • 37.95
  • 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.79
  • Published

passport-atlassian-oauth2

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

  • v2.1.0
  • 37.73
  • Published

@fastify/passport

Simple, unobtrusive authentication for Fastify.

  • v3.0.2
  • 37.68
  • Published

openid

OpenID 1.1/2.0 library for Node.js

  • v2.0.13
  • 37.67
  • Published

passport-cookie

Cookie authentication strategy for Passport

  • v1.0.9
  • 37.55
  • Published

ag-auth

Auth module for SocketCluster

    • v2.1.0
    • 37.53
    • Published

    scrypt

    The scrypt crypto library for NodeJS

    • v6.0.3
    • 37.34
    • Published

    remix-auth-auth0

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

    • v2.2.0
    • 37.26
    • Published

    passport-onelogin-oauth

    Passport strategy for authenticating with OneLogin using OAuth 2.0.

    • v0.0.1
    • 37.25
    • Published

    passport-totp

    TOTP authentication strategy for Passport.

    • v0.0.2
    • 37.24
    • 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.19
    • Published

    hapi-auth-bearer-token

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

    • v8.0.0
    • 37.17
    • Published

    loopback

    LoopBack: Open Source Framework for Node.js

    • v3.28.0
    • 37.01
    • Published

    @propelauth/react

    A React library for managing authentication, backed by PropelAuth

    • v2.0.30
    • 36.99
    • Published

    supertokens-auth-react

    ReactJS SDK that provides login functionality with SuperTokens.

    • v0.50.0
    • 36.91
    • Published

    react-native-passkeys

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

    • v0.3.3
    • 36.86
    • 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.84
    • Published

    @propelauth/javascript

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

    • v2.0.22
    • 36.81
    • Published

    @stytch/react

    Stytch's official React Library

    • v19.10.0
    • 36.71
    • Published

    @elysiajs/jwt

    Plugin for Elysia for using JWT Authentication

    • v1.3.3
    • 36.70
    • Published

    @oslojs/oauth2

    A runtime-agnostic OAuth 2.0 library

    • v0.5.0
    • 36.62
    • Published

    web-auth-library

    Authentication library for the browser environment using Web Crypto API

    • v1.0.3
    • 36.40
    • Published

    2fa

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

    • v0.1.2
    • 36.19
    • Published

    passport-forcedotcom

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

    • v0.2.1
    • 36.14
    • 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.86
    • Published

    koa-basic-auth

    Blanket basic auth middleware for koa

    • v4.0.0
    • 35.81
    • Published

    passport-slack

    Slack OAuth2 strategy for Passport.

    • v0.0.7
    • 35.81
    • Published

    passport-trello

    Trello authentication strategy for Passport.

    • v1.1.0
    • 35.78
    • Published

    pusher-js-auth

    Pusher plugin for batching auth requests in one HTTP call

    • v4.0.1
    • 35.72
    • Published

    react-native-touch-id

    React Native authentication with the native Touch ID popup.

    • v4.4.1
    • 35.71
    • Published

    passport-docusign

    DocuSign authentication strategy for Passport.

    • v1.3.0
    • 35.58
    • Published

    ghauth

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

    • v6.0.14
    • 35.38
    • Published

    passport-steam

    Steam (OpenID 2) authentication strategy for PassportJS.

    • v1.0.18
    • 34.90
    • 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.62
    • Published

    @oslojs/otp

    One-time passwords with HOTP and TOTP

    • v1.1.0
    • 34.56
    • Published

    @clerk/vue

    Clerk SDK for Vue

    • v1.11.6
    • 34.36
    • Published

    passport-azure-ad-oauth2

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

    • v0.0.4
    • 34.24
    • Published

    sasl-plain

    JavaScript implementation of PLAIN SASL mechanism.

    • v0.1.0
    • 34.15
    • Published

    auth-astro

    The easiest way to add authentication to your Astro project!

    • v4.2.0
    • 33.86
    • Published

    apple-auth

    Sign in with Apple for NodeJS

    • v1.0.9
    • 33.78
    • Published

    balena-auth

    Balena session authentication utilities

    • v6.0.1
    • 33.77
    • Published

    saslmechanisms

    JavaScript framework for SASL authentication.

    • v0.1.1
    • 33.72
    • Published

    @websanova/vue-auth

    A simple light-weight authentication library for Vue.js

    • v4.2.1
    • 33.44
    • Published

    remix-auth-okta

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

      • v1.2.0
      • 33.41
      • Published

      passport-openid

      OpenID authentication strategy for Passport.

      • v0.4.0
      • 33.36
      • Published

      react-microsoft-login

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

      • v2.0.1
      • 33.35
      • Published

      remix-auth-github

      A strategy to implement login with GitHub in Remix Auth.

      • v3.0.2
      • 33.15
      • Published

      sasl-scram-sha-1

      JavaScript implementation of SCRAM-SHA-1 SASL mechanism.

      • v1.3.0
      • 33.12
      • 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.10
      • Published

      sasl-anonymous

      JavaScript implementation of ANONYMOUS SASL mechanism.

      • v0.1.0
      • 33.10
      • Published

      passport-instagram

      Instagram authentication strategy for Passport.

      • v1.0.0
      • 33.03
      • Published

      @clerk/nuxt

      Clerk SDK for Nuxt

      • v1.8.12
      • 33.02
      • Published

      passport-google-oidc

      Google authentication strategy for Passport using OpenID Connect.

      • v0.1.0
      • 32.84
      • 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.77
        • Published

        react-auth-kit

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

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

        koa-jwt2

        JWT authentication middleware.

        • v1.0.3
        • 32.73
        • Published

        @propelauth/express

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

        • v2.1.33
        • 32.70
        • 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.66
        • Published

        passport-vkontakte

        VK.com authentication strategy for Passport.

        • v0.5.0
        • 32.59
        • Published

        @colyseus/auth

        Authentication Utilities for Colyseus

        • v0.16.6
        • 32.48
        • Published

        react-native-bcrypt

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

        • v2.4.0
        • 32.47
        • Published

        fortmatic

        Fortmatic Javascript SDK

        • v2.4.0
        • 32.44
        • Published

        @twurple/auth

        Authenticate with Twitch and stop caring about refreshing tokens.

        • v7.4.0
        • 32.05
        • Published

        http-auth-utils

        Parse, build and deal with HTTP authorization headers.

        • v6.0.1
        • 32.00
        • Published

        passport-naver

        Naver authentication strategy for Passport

        • v1.0.6
        • 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.5.372
        • 31.78
        • Published

        parse-err

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

        • v1.0.0
        • 31.72
        • Published

        bcryptjs-react

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

        • v2.4.6
        • 31.58
        • Published

        authy-client

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

        • v1.1.4
        • 31.48
        • Published

        passport-okta-oauth

        Passport strategy for authenticating with Okta using OAuth 2.0.

        • v0.0.1
        • 31.37
        • Published

        angular-http-auth

        HTTP Auth Interceptor Module for AngularJS.

        • v1.5.0
        • 31.36
        • Published

        @hewmen/passport-twitch

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

        • v1.0.4
        • 31.20
        • Published

        xumm

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

        • v1.8.0
        • 31.18
        • Published

        node-static-auth

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

        • v1.0.6
        • 31.07
        • Published

        xumm-oauth2-pkce

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

        • v2.8.7
        • 30.94
        • Published

        react-oidc

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

        • v1.0.3
        • 30.83
        • Published

        socketio-auth

        Authentication for socket.io

        • v0.1.1
        • 30.75
        • Published

        casbin-pg-adapter

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

        • v1.4.0
        • 30.66
        • 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.42
        • Published

        tweetnacl-auth

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

        • v1.0.1
        • 30.29
        • Published

        @commercelayer/js-auth

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

        • v6.7.2
        • 30.05
        • Published

        json-server-auth

        Authentication middleware for JSON Server

        • v2.1.0
        • 29.89
        • Published

        passport-localapikey-update

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

        • v0.6.0
        • 29.85
        • Published

        passport-token

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

        • v0.2.0
        • 29.82
        • Published

        @livechat/customer-auth

        Authorization library for connecting to LiveChat as a customer.

          • v1.0.0
          • 29.72
          • Published