JSPM

Found 1878 results for authorization bearer

@casl/vue

Vue plugin for CASL which makes it easy to add permissions in any Vue application

  • v2.2.2
  • 51.10
  • Published

express-slow-down

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

  • v3.0.0
  • 50.86
  • Published

koa-jwt

Koa middleware for validating JSON Web Tokens

  • v4.0.4
  • 50.54
  • Published

macaroon

Macaroons: cookies with contextual caveats for decentralized authorization in the cloud.

  • v3.0.4
  • 50.28
  • Published

cognito-passport-oauth2

A passport strategy to authenticate against an AWS Cognito User Pool OAuth 2.0 provider and get user profile, access token and ID token. This supports providing cognito specific additional auth parameters. This is subclass of passport-oauth2 strategy.

  • v1.3.1
  • 50.26
  • Published

@pothos/plugin-scope-auth

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

  • v4.1.5
  • 50.21
  • Published

express-jwt-authz

Validate a JWTs scope to authorize access to an endpoint

  • v2.4.1
  • 50.02
  • Published

oso-cloud

Oso Cloud Node.js Client SDK

    • v2.5.4
    • 49.29
    • Published

    @casl/prisma

    Allows to query accessible records using Prisma client based on CASL rules

    • v1.5.2
    • 48.38
    • Published

    @openfga/syntax-transformer

    Javascript implementation of ANTLR Grammar for the OpenFGA DSL and parser from and to the OpenFGA JSON Syntax

    • v0.2.0
    • 48.34
    • Published

    @cerbos/core

    Common types used by the Cerbos client libraries

    • v0.24.0
    • 47.48
    • Published

    @casl/mongoose

    Allows to query accessible records from MongoDB based on CASL rules

    • v8.0.3
    • 46.78
    • Published

    auth-bearer-parser

    This is a parsing middleware for Bearer tokens that can be used with the Express framework. Parse the `Authorization` header and assign the Bearer token to `req.token`.

    • v1.0.2
    • 46.65
    • Published

    @privy-io/expo

    Expo client for the Privy Auth API

    • v0.58.6
    • 46.01
    • Published

    @ralfuhlig/node-red-oauth2-auth

    node-red-oauth2-auth - OAuth2 client for getting oauth2 credentials by the authorization flow to use in other nodes. Credentials are automatically refreshed on expiration.

    • v0.3.0
    • 45.08
    • Published

    @cerbos/http

    Client library for interacting with the Cerbos policy decision point service over HTTP from browser-based applications

    • v0.23.0
    • 44.00
    • Published

    @cerbos/grpc

    Client library for interacting with the Cerbos policy decision point service over gRPC from server-side Node.js applications

    • v0.23.0
    • 43.58
    • Published

    @tmcp/auth

    OAuth 2.1 authorization helper for TMCP with MCP specification compliance

    • v0.3.3
    • 43.12
    • Published

    @casl/angular

    Angular module for CASL which makes it easy to add permissions in any Angular app

    • v9.0.4
    • 42.95
    • Published

    basic-auth-token

    Token generated by concatenating username and password with `:` character within a base64 encoded string.

    • v0.4.2
    • 41.94
    • Published

    json-web-token

    JSON Web Token (JWT) is a compact token format intended for space constrained environments such as HTTP Authorization headers and URI query parameters.

    • v3.2.0
    • 41.72
    • Published

    grant-profile

    User profile plugin for Grant

    • v1.0.2
    • 41.03
    • Published

    koa-jwt2

    JWT authentication middleware.

    • v1.0.3
    • 40.92
    • Published

    authorization-header

    Authorization Header middleware for Express and Sails.js

    • v0.2.0
    • 40.61
    • Published

    nest-casl

    Access control for Nestjs with CASL

    • v1.9.15
    • 39.63
    • Published

    xumm-oauth2-pkce

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

    • v2.8.7
    • 39.06
    • Published

    xumm

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

    • v1.8.0
    • 39.03
    • Published

    shiro-trie

    Check permissions using Shiro-like strings, put in a trie.

    • v0.4.10
    • 38.98
    • Published

    akamai-edgeauth

    Akamai Edge Authorization Token for Property Manager Behavior

    • v0.2.0
    • 38.81
    • Published

    casbin-pg-adapter

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

    • v1.4.0
    • 37.97
    • Published

    json-server-auth

    Authentication middleware for JSON Server

    • v2.1.0
    • 37.73
    • Published

    express-authorization

    An authorization system for connect and express applications inspired by Apache's Shiro project.

    • v1.0.0
    • 37.03
    • Published

    axios-jwt

    Axios interceptor to store, use, and refresh tokens for authentication.

    • v4.0.3
    • 37.01
    • Published

    vue-cancan

    Vue.js integration with Rails CanCan authorization library

    • v0.0.3
    • 36.96
    • Published

    upash

    Unified API for password hashing algorithms

    • v1.0.2
    • 36.88
    • Published

    passport-snapchat

    Snapchat (OAuth 2.0) authorization strategy for Passport.

    • v1.0.0
    • 36.76
    • Published

    nuxt-authorization

    Authorization module for managing permissions on the Nuxt app and the Nitro server.

    • v0.3.5
    • 36.75
    • Published

    connect-roles

    Provides dynamic roles based authorization for node.js connect and express servers.

    • v3.1.2
    • 36.35
    • Published

    socketio-jwt-auth

    Socket.io authentication middleware using Json Web Token

    • v0.2.1
    • 35.70
    • Published

    twitter-v1-oauth

    OAuth 1.0a authorization header for Twitter API

    • v1.0.15
    • 35.10
    • Published

    @pothos/plugin-authz

    A Pothos plugin for applying GraphQL AuthZ rules to fields

    • v3.5.10
    • 35.07
    • Published

    graphql-passport

    Strategy and utilities to use passport.js with GraphQL server

    • v0.6.8
    • 34.97
    • Published

    permix

    Permix is a lightweight, framework-agnostic, type-safe permissions management library for JavaScript applications on the client and server sides.

    • v3.5.0
    • 34.32
    • Published

    @styra/opa

    The Styra-supported driver to connect to Open Policy Agent (OPA) and Enterprise OPA deployments.

    • v1.7.10
    • 34.29
    • Published

    grant-express

    Grant OAuth Proxy middleware for Express

    • v5.4.8
    • 34.22
    • Published

    authorized

    Action based authorization middleware.

    • v1.0.0
    • 34.14
    • Published

    macaroons.js

    Javascript implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud.

    • v0.3.9
    • 34.12
    • Published

    @replit/oidc-provider

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

    • v8.8.0
    • 33.95
    • Published

    oauth2orize-koa

    OAuth 2.0 authorization server toolkit for Node.js.

    • v1.3.2
    • 33.78
    • Published

    cerbos

    The cerbos binary

    • v0.46.0
    • 33.43
    • Published

    lit-element-router

    A LitElement Router (1278 bytes gzip) that uses JavaScript Mixin, Decorators and RegExp.

    • v2.0.3
    • 33.21
    • Published

    @openfga/frontend-utils

    Exposes helpful utilities for building authoring experiences of OpenFGA Models.

    • v0.2.0-beta.11
    • 32.88
    • 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
    • 32.81
    • Published

    @cerbos/embedded

    Client library for interacting with embedded Cerbos policy decision points generated by Cerbos Hub from server-side Node.js and browser-based applications

    • v0.13.0
    • 32.60
    • Published

    credential

    Easy password hashing and verification in Node. Protects against brute force, rainbow tables, and timing attacks.

    • v2.0.0
    • 32.44
    • Published

    @gruzf/request

    An easy way to create an http request for NextJS and more

      • v6.0.10
      • 32.35
      • Published

      blockstack

      The Blockstack Javascript library for authentication, identity, and storage.

      • v21.1.1
      • 32.23
      • Published

      @absolutejs/auth

      An authorization library for absolutejs

      • v0.20.2
      • 32.08
      • Published

      @styra/ucast-prisma

      Styra-supported interpreter for using ucast conditions with Prisma.

      • v0.1.5
      • 32.02
      • Published

      ibmcloud-appid-js

      IBM Cloud App ID SDK for Single Page Applications

      • v1.0.2
      • 31.90
      • Published

      momentum-trail

      Fully typed frontend route helper for Laravel apps

      • v0.4.0
      • 31.85
      • Published

      @whook/authorization

      A wrapper to provide authorization support to a Whook server

      • v20.0.2
      • 31.42
      • Published

      feathers-casl

      Add access control with CASL to your feathers application.

      • v2.2.1
      • 31.41
      • Published

      @authress/sdk

      Client SDK for Authress authorization as a service. Provides managed authorization api to secure service resources including user data.

      • v3.0.187
      • 31.40
      • Published

      cerbosctl

      The cerbosctl binary

      • v0.46.0
      • 31.37
      • Published

      passport-salesforce

      Salesforce authentication strategy for Passport.

      • v0.0.2
      • 31.30
      • Published

      @cerbos/opentelemetry

      OpenTelemetry instrumentation for the @cerbos/grpc and @cerbos/http client libraries

      • v0.6.2
      • 31.26
      • Published

      jso

      OAuth 2.0 implementation in Javascript

      • v4.1.1
      • 31.09
      • Published

      passport-outlook

      Outlook REST API v2 authentication strategy for Passport.

      • v3.0.0
      • 31.05
      • Published

      cancan

      Authorize easily

      • v3.1.0
      • 30.16
      • Published

      easy-pbkdf2

      Easily generate securily salted PBKDF2 hashes for password storage

      • v0.1.2
      • 30.08
      • Published

      @stacks/cli

      Stacks command line tool

      • v7.2.0
      • 29.86
      • Published

      kindergarten

      Kindergarten is a JavaScript library which helps programmers to achieve modular security using sandbox pattern

      • v1.5.2
      • 29.60
      • Published

      passport-ping-oauth2

      Ping OAuth 2.0 authentication strategy for Passport.

      • v1.0.0
      • 29.53
      • Published

      @rbac/rbac

      Blazing Fast, Zero dependency, Hierarchical Role-Based Access Control for Node.js

      • v2.1.0
      • 29.49
      • Published

      mcpresso-oauth-server

      Production-ready OAuth 2.1 server implementation for Model Context Protocol (MCP) with PKCE support

      • v1.2.16
      • 29.40
      • Published

      auth-fetch

      Fetch JSON with a Bearer token

      • v1.0.1
      • 29.24
      • Published

      caccl

      Canvas App Complete Connection Library: an all-in-one library for connecting your app to Canvas, handling lti, access tokens, and api.

      • v2.3.4
      • 29.22
      • Published

      abacl

      Attribute Based Access Control Library

      • v8.0.8
      • 28.98
      • Published

      dsandsl

      Data Service AND Security Layer - Universal role-based data filtering and security for Node.js applications

      • v1.1.9
      • 28.79
      • Published

      oauth2orize-openid

      Extensions to support OpenID Connect with OAuth2orize.

      • v0.4.1
      • 28.75
      • Published

      passport-bluemix

      BlueMix OAuth 2.0 authentication strategy for Passport.

      • v0.1.2-b
      • 28.69
      • Published

      alsocan

      Authorization libray, replaces cancan

      • v1.0.3
      • 28.06
      • Published

      passport-pinterest

      Pinterest authentication strategy for Passport.

      • v1.0.0
      • 28.03
      • Published

      node-macaroons

      refactored macaroons: cookies with contextual caveats for decentralized authorization in the cloud

      • v0.0.6
      • 27.99
      • Published

      auth-provider

      A wrapper for oAuth support

      • v0.6.2
      • 27.87
      • Published

      feats

      A comprehensive TypeScript utility library featuring fluent text building, type-safe switching, duration utilities, React hooks, and extended array/object prototypes for modern JavaScript development.

        • v2.3.1
        • 27.85
        • Published

        bs-auth

        Middleware for Browsersync basic authorization

        • v1.2.0
        • 27.81
        • Published

        momentum-lock

        Handle Laravel authorizations on the front-end

        • v0.1.2
        • 27.66
        • Published

        @userfront/react

        Transform your React application with Userfront authentication

        • v2.0.3
        • 27.66
        • Published

        sk-oidc-oauth

        OIDC/OAuth2 authentication and authorization for prerendered/client-side-rendered SvelteKit apps.

        • v1.2.0
        • 27.65
        • Published

        embassy

        Simple JSON Web Tokens (JWT) with embedded scopes for services

        • v2.0.4
        • 27.42
        • Published

        common-system-menu-plus

        common system drop menu which has the authorization to access

          • v1.0.93
          • 27.41
          • Published

          passport-http-oauth

          HTTP OAuth authentication strategy for Passport.

          • v0.1.3
          • 27.40
          • Published

          fast-rbac

          Fast and simple RBAC lib

          • v2.0.1
          • 27.21
          • Published

          mustbe

          Authorization plumbing for Node+Express apps

          • v0.4.0
          • 26.90
          • Published

          @styra/opa-react

          Styra-supported React hooks and components for frontend authorization based on @styra/opa

          • v0.7.0
          • 26.42
          • Published

          nexus-shield

          Nexus schema plugin to ease the creation of the authorization layer

          • v2.2.1
          • 26.40
          • Published

          @userfront/next

          Transform your Next.js application with Userfront authentication

          • v1.1.2
          • 26.36
          • Published

          @donedeal0/codefather

          Codefather protects your codebase by controlling who can change what. Set authorization levels, lock down files, and enforce your rulesโ€”offline via CLI or online with GitHub Actions.

          • v1.0.11
          • 26.25
          • Published

          node-firewall

          Unobtrusively handles security based on roles (authorization) plus authentication initialization

          • v0.2.2
          • 25.99
          • Published

          node-red-contrib-auth

          A node-red node for authentication using JSONWebToken. Use this node to store and retrieve secure tokens from a message.

            • v1.0.0
            • 25.81
            • Published

            bitmask-flags

            A utility for dealing with flags and permissions using bitmasks.

            • v1.0.0
            • 25.80
            • Published

            @empowernow/common

            Browser-safe, framework-agnostic EmpowerNow security SDK (OAuth 2.1, AuthZEN, FIPS checks)

            • v0.1.8
            • 25.70
            • Published

            authorize-jwt

            Simple JSON Web Token authorization

            • v11.0.0
            • 25.63
            • Published

            @mridang/nestjs-auth

            A comprehensive Auth.js integration for NestJS applications with TypeScript support, framework-agnostic HTTP adapters, and role-based access control

            • v1.3.0
            • 25.62
            • Published

            svelte-guard

            `svelte-guard` is a lightweight and flexible package designed to make route guarding in SvelteKit applications easy and efficient. It ensures that only authorized users can access specific routes, enhancing your appโ€™s security. With `svelte-guard`, you ca

            • v1.0.0
            • 25.61
            • Published

            piral-oauth2

            Plugin to integrate OAuth 2.0 authentication in Piral.

            • v1.8.5
            • 25.59
            • Published

            koa2-ratelimit-ioredis

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

            • v0.0.6
            • 25.55
            • Published

            jwt-passport

            Passport.js framework that uses JWT for sessions

            • v0.0.5
            • 25.53
            • Published

            @cerbos/react

            A collection of React hooks for interacting with Cerbos policy decision points

            • v0.2.2
            • 25.52
            • Published

            vue-auth-image

            Vue directive to load and display secured images

            • v0.0.3
            • 25.49
            • Published

            cognito-toolkit

            Helpers for AWS Cognito to build web applications with authentication/authorization

            • v1.0.5
            • 25.40
            • Published

            vue-auth-msal

            Vue Plugin library for MSAL.JS (Microsoft Authentication Library for JS) - Support Vue.js 3.x or later

            • v1.0.1
            • 25.21
            • Published

            restify-jwt

            JWT authentication middleware.

            • v0.4.0
            • 25.20
            • Published

            accesscontrol-plus

            Rich access control in an easy to read syntax featuring roles with inheritance, dynamic attribute tests, and more

            • v1.0.1
            • 25.15
            • Published

            open-bauth

            Framework-agnostic authentication library built with Bun, TypeScript, and SQLite

            • v1.1.2
            • 25.03
            • Published

            app-policy-auth

            Application authorization and authentication

            • v4.5.0
            • 24.98
            • Published

            everyauth

            Auth solution (password, facebook, & more) for your node.js Connect & Express apps

            • v0.4.9
            • 24.97
            • Published

            authom

            A dependency-free multi-service authentication tool for node.js

            • v0.4.36
            • 24.79
            • Published

            grant-hapi

            Grant OAuth Proxy middleware for Hapi

            • v5.4.8
            • 24.40
            • Published

            @foal/social

            Social authentication for FoalTS

            • v5.0.1
            • 24.03
            • Published

            reauthorize

            Package containing helpers for authorization in redux

            • v2.0.0
            • 23.82
            • Published

            restify-oauth2

            A simple OAuth 2 endpoint for Restify

            • v4.0.4
            • 23.63
            • Published

            credentials

            Secure password hashing and verification

            • v3.0.2
            • 23.61
            • Published

            @kilpi/core

            Kilpi Core ยท Kilpi is the authorization framework for full-stack TypeScript applications, designed for flexible, powerful, agnostic, intuitive and developer friendly authorization.

            • v0.17.0
            • 23.58
            • Published

            simple-oauth-server

            A simple implementation of OAuth 2 providing async hooks to call to your own services

            • v1.0.6
            • 23.54
            • Published

            nestjs-telegram-auth

            NestJS guard for validating Telegram WebApp init data

            • v1.3.0
            • 23.42
            • Published

            authsome

            Flexible team-based authorization

            • v0.0.5
            • 23.37
            • Published

            openkey

            Fast authentication layer for your SaaS, backed by Redis.

            • v0.0.19
            • 23.35
            • Published

            react-native-axios-jwt

            Axios interceptor to store, transmit, clear and automatically refresh tokens for authentication in a React Native environment

            • v1.8.0
            • 23.17
            • Published

            objection-authorize

            isomorphic, "magical" access control integrated with objection.js ๐ŸŽ‰

            • v5.0.2
            • 23.05
            • Published

            @yveskaufmann/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.1
            • 23.00
            • Published

            catto.js

            Universal module for everything.

            • v1.3.1
            • 22.99
            • Published

            cancancan-ts

            Lightweight and extensible authorization engine for TypeScript inspired by CanCanCan. Define flexible permissions using actions, subjects, and conditions.

            • v1.0.3
            • 22.94
            • Published

            http-auth-client

            Client side HTTP Authorization header handling

            • v0.4.1
            • 22.92
            • Published

            @goiam/typescript

            TypeScript SDK for Go IAM - A lightweight Identity and Access Management server

            • v0.1.1
            • 22.78
            • Published

            @matt_dionis/evmauth-sdk-test

            TEST PACKAGE - TypeScript SDK V2 for adding pure EIP-712 token-based authorization to MCP tools - No JWT, clean and simple

            • v3.0.0-beta.3
            • 22.69
            • Published

            @d0whc3r/vue-auth-plugin

            A simple authentication and authorization library for Vue.js using typescript

            • v1.9.2
            • 22.68
            • Published

            react-auth-verification-context

            react-auth-verification-context is a library that provides a way to manage authentication state in a React application. It is implemented using the React context API, which allows you to pass data through the component tree without having to pass props do

            • v0.0.7
            • 22.66
            • Published

            vue-permission-directive

            A flexible Vue 3 directive for managing user permissions with support for AND, OR, regex, and pattern-based checks.

            • v3.0.3
            • 22.62
            • Published

            @sailfin/oidc

            An OIDC client for Node.js

            • v0.1.0
            • 22.38
            • 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
            • 22.31
            • Published

            lbx-jwt

            Provides JWT authentication for loopback applications. Includes storing roles inside tokens and handling refreshing. Built-in reuse detection.

              • v7.0.2
              • 22.16
              • Published

              neroxbailx

              baileys whatsapp-api

              • v0.0.5
              • 22.14
              • Published

              routekeeper-react

              A React RouteGuard component for role-based and protected routing.

              • v1.1.4
              • 22.13
              • Published

              passport-google-authcode

              Passport strategy for authenticating with Google one time authorization code using the OAuth 2.0 API.

              • v0.1.5
              • 21.95
              • Published

              general-oauth2

              OAuth 2.0 authentication strategy for Passport

              • v1.4.3
              • 21.87
              • Published

              @hauser1993/kyc-sdk

              Your custom version of Ballerine web UI SDK - an open-source infrastructure for user identity and risk management. Compose verification processes for any vertical and geography using modular building blocks, components, and 3rd party integrations.

              • v1.0.2
              • 21.84
              • Published

              @goiam/react

              React SDK for Go-IAM - A lightweight Identity and Access Management server

              • v0.4.0
              • 21.83
              • Published

              @kilpi/react-server

              Kilpi RSC Plugin and Components ยท Kilpi is the authorization framework for full-stack TypeScript applications, designed for flexible, powerful, agnostic, intuitive and developer friendly authorization.

              • v0.9.10
              • 21.57
              • Published

              connect-wwwhisper

              A middleware to authenticate and authorize requests via wwwhisper auth backend.

              • v0.1.23
              • 21.49
              • Published

              react-access-boundary

              A library for validating user permissions from UI layers

              • v2.1.4
              • 21.48
              • Published

              rei-jwt

              Fastest access and refresh JWT

              • v2.0.1
              • 21.36
              • Published

              @antoniogiordano/hacli

              ACL support for hapijs apps based on roles and permissions hierarchy

              • v1.0.2
              • 21.35
              • Published

              @avisenaalwi/express-permission

              A lightweight and customizable role and permission management library for Express.js with OracleDB support, inspired by Spatie Laravel Permission.

              • v1.0.3
              • 21.30
              • Published

              express-http-auth

              A express plugin for basic http authorization

              • v0.1.0
              • 21.28
              • Published

              axios-token-refresh

              A lightweight utility for Axios to handle token refresh logic seamlessly. Automatically retries requests after token expiration with customizable retry logic and status code handling.

              • v1.0.9
              • 21.28
              • Published

              axios-authref

              Axios plugin which makes it very easy to automatically refresh the authorization tokens of your clients

              • v3.3.6
              • 21.21
              • Published

              @ballerine/web-ui-sdk

              Ballerine is an open-source infrastructure for user identity and risk management. Compose verification processes for any vertical and geography using modular building blocks, components, and 3rd party integrations.

              • v1.5.119
              • 21.14
              • Published