opa-middleware

Policy enforcement middleware

A middleware package that integrates Open Policy Agent to enforce policies on API endpoints.

opa-middleware gather all the middlewares you need to use Open Policy Agent with your API

GitHub

19 stars
1 watching
5 forks
Language: Go
last commit: 8 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
open-policy-agent/opa An open-source policy engine enabling unified policy enforcement across the entire software stack 9,730
authorizon/opal An administration layer for Open Policy Agent (OPA) that detects changes to policy and data in real-time and updates agents accordingly. 13
open-policy-agent/npm-opa-wasm A small SDK for using WebAssembly compiled Open Policy Agent Rego policies in Node.js applications 139
ossf/allstar A GitHub App that monitors and enforces security policies in software projects 1,256
openidentityplatform/openam-jee-agents Protects and secures web applications with single sign-on capabilities 6
opcr-io/policy A tool for managing authorization policies in container images 223
christophwille/dotnet-opa-wasm An interoperability framework allowing .NET Core applications to integrate Open Policy Agent policies in WebAssembly 45
open-policy-agent/opa-docker-authz An authorization plugin for Docker using OPA policy to enable policy-based access control. 86
plexsystems/konstraint Automates policy management and constraint creation for Gatekeeper and Conftest 383
siderolabs/conform Enforces policies on build pipelines to ensure consistency and quality in software development 436
palkan/action_policy An authorization framework for Ruby and Rails applications. 1,427
psecio/propauth Evaluates policies against user credentials and properties to determine access permissions. 59
koajs/userauth Provides a middleware layer to authenticate users in Koa.js applications 137
matrix-org/rust-opa-wasm A Rust SDK to evaluate Open Policy Agent policies in WebAssembly format. 49
netflix-skunkworks/policyuniverse A Python package for parsing and processing AWS IAM policies and statements. 428