@cerbos/api
Generated code used by the Cerbos client libraries
Found 2076 results for authorization code
Generated code used by the Cerbos client libraries
node.js basic auth parser
Nx plugin for Induction framework - capability-based code generation for compile-time authorization
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
Passport strategy for authenticating with Google one time authorization code using the OAuth 2.0 API.
Node.js atomic and non-atomic counters, rate limiting tools, protection from DoS and brute-force attacks at scale
OAuth 2.0 authentication strategy for Passport.
JWT authentication middleware.
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
OAuth Proxy
HTTP Bearer authentication strategy for Passport.
An unified permissions API for React Native on iOS, Android and Windows
Dynamic code generator that transforms Prisma schemas into Express.js CRUD APIs with PostgreSQL RLS-to-JavaScript translation
For HTTP `Authorization` and `WWW-Authenticate` headers.
React component for CASL which makes it easy to add permissions in any React application
OAuth 1.0 authentication strategy for Passport.
OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect
Node.js client for OAuth2
OAuth 1.0 and 2.0 authentication strategies for Passport.
IP rate-limiting middleware for Koajs 2. Use to limit repeated requests to APIs and/or endpoints such as password reset.
Crockford base-32 checksum encoding
Easy Keycloak integration for Angular applications.
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.
Zero dependency authorization Code Flow with PKCE
OAuth 2.0 authorization code authentication strategy for Passport.
OAuth 2.0 authorization server toolkit for Node.js.
OAuth 2.0 client password authentication strategy for Passport.
Parse Spring Expression Language in JavaScript
Basic IP rate-limiting middleware for Express that slows down responses rather than blocking the user.
Angular Lib for OpenID Connect & OAuth2
Vue plugin for CASL which makes it easy to add permissions in any Vue application
A Pothos plugin for adding scope based authorization checks to your GraphQL Schema
Koa middleware for validating JSON Web Tokens
React client for the Privy Auth API
Macaroons: cookies with contextual caveats for decentralized authorization in the cloud.
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.
Passport middleware for Koa
Allows to query accessible records using Prisma client based on CASL rules
Authentication library for the browser environment using Web Crypto API
Allows to query accessible records from MongoDB based on CASL rules
Vanilla JS client for the Privy Auth API
Axios plugin which makes it very easy to automatically refresh the authorization tokens of your clients
Validate a JWTs scope to authorize access to an endpoint
JavaScript and Node.js SDK for OpenFGA
Grant OAuth Proxy middleware for Koa
Expo client for the Privy Auth API
Server-side client for the Privy API
Authorization layer for AdonisJS
HTTP Bearer set header authentication strategy for Passport
Client library for interacting with the Cerbos policy decision point service over gRPC from server-side Node.js applications
Oso Cloud Node.js Client SDK
Auth Module for NestJS and Cognito
authzed client for nodejs
Angular module for CASL which makes it easy to add permissions in any Angular app
Client library for interacting with the Cerbos policy decision point service over HTTP from browser-based applications
Express middleware for JWT permissions
TypeORM adapter for Casbin
Common types used by the Cerbos client libraries
Parse, build and deal with HTTP authorization headers.
Authentication for Convex
Access control for Nestjs with CASL
HTTP Bearer authentication strategy for Passport and Keycloak
Javascript implementation of ANTLR Grammar for the OpenFGA DSL and parser from and to the OpenFGA JSON Syntax
Sign in with Apple strategy for Passport
[](https://www.npmjs.org/package/jwt-rest-api-client) [](https://cov
Token generated by concatenating username and password with `:` character within a base64 encoded string.
JSON Web Token (JWT) is a compact token format intended for space constrained environments such as HTTP Authorization headers and URI query parameters.
OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect
Authentication middleware for JSON Server
JWT authentication middleware.
Xumm JS SDK for client side only OAuth2 PKCE (implicit flow) auth.
Parse a request's bearer token
L2 AWS CDK Constructs for Amazon Verified Permissions
Axios interceptor to store, use, and refresh tokens for authentication.
PostgreSQL native adapter for Node-Casbin with advanced filter capability and improved performance.
A powerful CLI tool for rapidly bootstrapping enterprise-grade Angular 17 & Spring Boot (Java 21) applications with integrated security, authentication, database management, and Docker support.
Socket.io authentication middleware using Json Web Token
Prisma adapter for Cerbos query plans
A PostgreSQL store for the `express-rate-limit` middleware
OAuth 2.0 public client authentication strategy for Passport.
Gigya OAuth 2.0 authentication strategy for Passport.
Strategy and utilities to use passport.js with GraphQL server
RFC2617 basic authorization header from username and password.
jsreport extension adding authorization capabilities
Unified API for password hashing algorithms
One Xumm SDK to rule them all (browser, backend, xApp)
ACL support for hapijs apps
Mongoose adapter for Casbin
User profile plugin for Grant
Passport middleware for Koa
Snapchat (OAuth 2.0) authorization strategy for Passport.
Apple strategy for Passport in Nestjs
OAuth 2.0 authentication strategy for Passport.
Styra-supported interpreter for using ucast conditions with Prisma.
A session store for express-session.
Akamai Edge Authorization Token for Property Manager Behavior
Permix is a lightweight, framework-agnostic, type-safe permissions management library for JavaScript applications on the client and server sides.
Check permissions using Shiro-like strings, put in a trie.
Auth Module for NestJS, GraphQL and Cognito
Sequelize adapter for Casbin
Aserto Node SDK
Warrant API Wrapper for Node.js clients
JWT authentication middleware for Restify
A set of elements that perform oauth authorization
Client library for interacting with embedded Cerbos policy decision points generated by Cerbos Hub from server-side Node.js and browser-based applications
Authorization module for managing permissions on the Nuxt app and the Nitro server.
Exposes helpful utilities for building authoring experiences of OpenFGA Models.
Parse and create HTTP Authorization headers.
Outlook REST API v2 authentication strategy for Passport.
The Blockstack Javascript library for authentication, identity, and storage.
Provides dynamic roles based authorization for node.js connect and express servers.
key exchange and invite code generation
GraphQL authorization layer core
ARC authorization extension for loopback-next applications
React authorization library.
Authorize easily
An authorization system for connect and express applications inspired by Apache's Shiro project.
Authentication and authorization module that implements the Auth interface of antelopejs with JWT
A library for invoking Authorization Capabilities via HTTP signatures
http basic authentication
Vue.js integration with Rails CanCan authorization library
OAuth 1.0a authorization header for Twitter API
A collection of React hooks for interacting with Cerbos policy decision points
OAuth 2.0 password grant authentication strategy for Passport.
HTTP Bearer authentication strategy for Passport.
OpenTelemetry instrumentation for the @cerbos/grpc and @cerbos/http client libraries
Schematics for Okta Auth
Simple single character input boxes.
The Styra-supported driver to connect to Open Policy Agent (OPA) and Enterprise OPA deployments.
The cerbos binary
Grant OAuth Proxy middleware for Express
Blazing Fast, Zero dependency, Hierarchical Role-Based Access Control for Node.js
A component that can wrap react single page applications to implement authentication with OAuth2 Authorization Code Flow.
AAD JWT authentication middleware.
Userfront core JS library
Easy password hashing and verification in Node. Protects against brute force, rainbow tables, and timing attacks.
Salesforce authentication strategy for Passport.
A Pothos plugin for applying GraphQL AuthZ rules to fields
Interpreter for using ucast conditions with Prisma.
This NPM module is designed for sites running Node.js, Bun, or Deno that participate in the [Zero Ad Network](https://zeroad.network) program.
OAuth 2.0 implementation in Javascript
Easy password hashing and verification in Node. Protects against brute force, rainbow tables, and timing attacks.
GraphQL Directive for graphql-authz
The cerbosctl binary
A LitElement Router (1278 bytes gzip) that uses JavaScript Mixin, Decorators and RegExp.
Authentication and authorization for Stratix framework
macaroons: cookies with contextual caveats for decentralized authorization in the cloud
OAuth 2.0 public client authentication strategy for Passport.
HTTP Bearer authentication strategy using custom headers and field names for Passport. Forked from https://github.com/jaredhanson/passport-http-bearer.
JS/TS tools for authorization with the Cedar language
Fully typed frontend route helper for Laravel apps
Keycloak Node.js Adapter With Support for multiple realms
Use dedicated classes to authorize and validate requests
Mongoose adapter for Casbin
Add access control with CASL to your feathers application.
OAuth 2.0 authorization server toolkit for Node.js.
BlueMix OAuth 2.0 authentication strategy for Passport.
Express middleware to validate Bearer token and x-user-id header and redis configuration
IBM Cloud App ID SDK for Single Page Applications
A TypeScript library for secure API key management with cryptographic hashing, expiration, scopes, and pluggable storage
Attribute Based Access Control Library
A lightweight utility for server-side verification of TideCloak-issued JSON Web Tokens (JWTs).
Easily generate securily salted PBKDF2 hashes for password storage
Envelop plugin for graphql-authz
A lightweight and customizable Vue 3 component for Google OAuth 2.0 authentication, supporting both code-based and JWT-based authentication modes.
HTTP OAuth authentication strategy for Passport.
Ping OAuth 2.0 authentication strategy for Passport.
Javascript implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud.
Transform your React application with Userfront authentication
Plugin to integrate OAuth 2.0 authentication in Piral.
Fire Shield - A powerful, flexible RBAC (Role-Based Access Control) library with lightning-fast bit-based permissions, wildcards, audit logging, and zero dependencies
Lit-based native application shell authorization module.
Tiktok authentication strategy for Passport.
An unopinionated authentication library for building Node.js APIs.
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.
High-fidelity test utilities for Firebase Cloud Functions auth contexts. Register mock identities (Auth + App Check) and inject them into v1/v2 https.onCall and https.onRequest handlers for deterministic unit tests—no emulator required.
Apollo Server plugin for graphql-authz
Vue directive to load and display secured images
A simple implementation of OAuth 2 providing async hooks to call to your own services
Transform your Next.js application with Userfront authentication
This is the official Node.js SDK for [Project Kessel](https://github.com/project-kessel), a system for unifying APIs and experiences with fine-grained authorization, common inventory, and CloudEvents.
Vue adapter for RBAC with composables, directives, and navigation guards
OAuth 2.0 provider for LoopBack
Verified permissions clients to interact with AWS Verified Permissions more seamlessly, using Cedar framework integrations
A wrapper for oAuth support
JSON Web Token (JWT) Bearer Token Exchange Middleware for OAuth2orize.
OAuth 2.0 resource owner password authentication strategy for Passport.
Kindergarten is a JavaScript library which helps programmers to achieve modular security using sandbox pattern
Drizzle adapter for Casbin
Pinterest authentication strategy for Passport.
A utility for dealing with flags and permissions using bitmasks.
TideCloak nextjs SDK
Styra-supported React hooks and components for frontend authorization based on @styra/opa
OAuth 1.0a authorization header for Twitter API
Social authentication for FoalTS
Enterprise-ready TypeScript types and interfaces for Kitium AI Product SaaS
Nexus schema plugin to ease the creation of the authorization layer
JWT authentication middleware.
OAuth2 auth design for kaapi
React authentication middleware for University of Jaffna Auth Service with OAuth 2.0 + PKCE, httpOnly cookies, time-bound roles and permissions
Toolkit to use Laravel's Passport Authorization flow (PKCE) from a Javascript web app context.
Client SDK for Authress authorization as a service. Provides managed authorization api to secure service resources including user data.
jsreport extension adding authorization cappabilities
Middleware for Browsersync basic authorization
Canvas App Complete Connection Library: an all-in-one library for connecting your app to Canvas, handling lti, access tokens, and api.
Express middleware for handling JWT permissions
Driver to connect to Open Policy Agent (OPA) and EOPA deployments.
TideCloak client-side React SDK
A npm module that could help node.js servers in one line of code
A wrapper to provide authorization support to a Whook server
Middlewares to authorize expressJS applications with Cedar
Authorization services for API Builder.
Reactjs Library for automating login, register workflows in frontend.
Passport strategy to authenticate using a previously issued refresh token, and provide new access tokens for Oauth 2.0 flow.
A library for invoking Authorization Capabilities via HTTP signatures
OIDC/OAuth2 authentication and authorization for prerendered/client-side-rendered SvelteKit apps.
Extensions to support OpenID Connect with OAuth2orize.
Passport strategy for authenticating with Microsoft one time authorization code using the OAuth 2.0 API.
An authorization library for absolutejs
A middleware to authenticate and authorize requests via wwwhisper auth backend.
Pre-built UI components with dark/light theme support for ABAC Policy Administration and modern React applications - batteries included
Nexus schema plugin to deny access to all queries, mutations and subscriptions except those marked as public
Headless React hooks for ABAC Policy Administration - bring your own UI
Action based authorization middleware.
`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
Enterprise-ready Role-Based Access Control (RBAC) for Next.js 13+ App Router with TypeScript support. Supports MongoDB, Prisma (PostgreSQL, MySQL, SQLite, etc.), hierarchical roles, and middleware protection.
types od udemy clone project
Access Control for NestJS - Production-ready decorators, guards, and services
Flexible team-based authorization
Authentication and authorization system for VeloxTS framework
Basic auth middleware
Military-grade one-command security setup for Express.js applications
Secure password hashing and verification
Amazon style authorization using signing.
Auth solution (password, facebook, & more) for your node.js Connect & Express apps
A developer-friendly, optimized Discord OAuth2 API package for TypeScript and JavaScript
Sign in with Apple strategy for Passport
Separated module for authorization
JSON Web Token (JWT) Bearer Token Profiles for OAuth 2.0 client authentication strategy for Passport.
NestJS integration library for Blimu authorization and entitlement system
Authorization libray, replaces cancan
A TypeScript OIDC authentication library with support for JWT and opaque tokens
Fast and simple RBAC lib
Authentication system for Warlock.js applications
Generate least privileged IAM policies by analysing application code.
xprezzo basic auth parser
React adapter for RBAC with hooks, components, and route guards
Lightweight, framework-agnostic core for ABAC Policy Administration