GitHub topics: attribute-based-access-control
chaqchase/iamjs
iamjs - Your complete Access Control Library with End-to-end typesafety
Language: TypeScript - Size: 2.21 MB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 27 - Forks: 0

casbin/casbin-cpp
An authorization library that supports access control models like ACL, RBAC, ABAC in C/C++
Language: C++ - Size: 3.16 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 236 - Forks: 61

permitio/permit-python
Python SDK for Permit.io: Plug & Play Application Level Authorization
Language: Python - Size: 1.51 MB - Last synced at: 2 days ago - Pushed at: 26 days ago - Stars: 13 - Forks: 3

permitio/permit-node
Node.js SDK for Permit.io: Plug & Play Application Level Authorization
Language: TypeScript - Size: 3.01 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 37 - Forks: 4

warrant-dev/warrant-node
Node.js Client SDK for Warrant
Language: TypeScript - Size: 300 KB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 25 - Forks: 0

warrant-dev/react-warrant-js
React Client SDK for Warrant
Language: TypeScript - Size: 327 KB - Last synced at: 29 days ago - Pushed at: 11 months ago - Stars: 16 - Forks: 1

vhidvz/abacl
Attribute Based Access Control Library
Language: TypeScript - Size: 1.64 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 37 - Forks: 3

rikhoffbauer/react-abac
Attribute Based Access Control for React
Language: TypeScript - Size: 6.03 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 89 - Forks: 15

warrant-dev/warrant-python
Python SDK for Warrant
Language: Python - Size: 46.9 KB - Last synced at: 29 days ago - Pushed at: 11 months ago - Stars: 9 - Forks: 0

permitio/permit-java
Java SDK for Permit.io: Plug & Play Application Level Authorization
Language: Java - Size: 1.56 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 2

warrant-dev/warrant-java
Java SDK for Warrant
Language: Java - Size: 198 KB - Last synced at: 29 days ago - Pushed at: 11 months ago - Stars: 6 - Forks: 1

kolotaev/vakt
Attribute-based access control (ABAC) SDK for Python
Language: Python - Size: 1.11 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 189 - Forks: 27

el-mike/restrict
RBAC/ABAC authorization library for Go.
Language: Go - Size: 218 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 101 - Forks: 5

virtru/access-pdp 📦
Implementation of a NIST SP 800-162 ABAC Access PDP
Language: Go - Size: 8.12 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

warrant-dev/warrant-go
Go SDK for Warrant
Language: Go - Size: 3.25 MB - Last synced at: 29 days ago - Pushed at: 6 months ago - Stars: 17 - Forks: 1

mariusgiger/iot-abe
Attribute-based encryption for the IoT
Language: Jupyter Notebook - Size: 1.5 MB - Last synced at: 7 days ago - Pushed at: almost 6 years ago - Stars: 9 - Forks: 2

oskhar/domain-driven-laravel
🛸 🔃 A pre-configured Laravel 11.x template crafted to facilitate the development of web applications following Domain-Driven Design (DDD) principles.
Language: PHP - Size: 563 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

dev-mohitbeniwal/echo
Echo is an open-source attribute-based access control (ABAC) system in Go. It offers fine-grained access control, high-performance policy evaluation with Neo4j, real-time updates, comprehensive auditing, caching, event-driven architecture, and a RESTful API. Docker support included.
Language: Go - Size: 15.5 MB - Last synced at: 23 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

warrant-dev/vue-warrant
Vuejs Client SDK for Warrant
Language: TypeScript - Size: 388 KB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

warrant-dev/warrant-firebase-functions
Cloud Functions for Integrating Firebase with Warrant
Language: JavaScript - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

warrant-dev/warrant-ruby
Ruby SDK for Warrant
Language: Ruby - Size: 171 KB - Last synced at: 29 days ago - Pushed at: 11 months ago - Stars: 7 - Forks: 0

warrant-dev/warrant-js
Javascript Client SDK for Warrant
Language: TypeScript - Size: 259 KB - Last synced at: 29 days ago - Pushed at: 11 months ago - Stars: 8 - Forks: 0

warrant-dev/warrant-express-middleware
Expressjs Middleware for enforcing access control on API endpoints using the Warrant API
Language: TypeScript - Size: 125 KB - Last synced at: 29 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

swarm-citi-usp/smart-abac-c
Expressive and lightweight access control policies that can run within constrained IoT devices (C version).
Language: C - Size: 102 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

swarm-citi-usp/smart-abac-elixir
Expressive and lightweight access control policies that can run within constrained IoT devices (Elixir version).
Language: Elixir - Size: 917 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 1

ccunni3/yali
Yali is a library implementing attribute based access control.
Language: Go - Size: 4.88 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

rodribatista/iam_keycloak
Classroom work repository of backend specialization II
Language: Java - Size: 76.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

kalayu-ftsum/Authentication-And-Authorization
A personal exploration into authentication and authorization. This side project aims to implement a lightweight yet robust solution for user validation and access control. Dive into the world of identity management with Passortjs, Oauth,local and jwt.
Language: JavaScript - Size: 40 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

siadat/leges
Attribute-based access control (Go pkg + http service)
Language: Go - Size: 67.4 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 0

ProtocolONE/rbac
Hierarchical Role Based Access Control with domain and resource validation for Go
Language: Go - Size: 53.7 KB - Last synced at: 11 months ago - Pushed at: almost 6 years ago - Stars: 15 - Forks: 6

rodribatista/iam_security
Classroom work repository of backend specialization II
Language: Java - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

cybersoton/ml-ac
Machine Learning for Access Control refinement
Language: Python - Size: 756 KB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

marcellop71/mosaic
multi-authority attribute based encryption
Language: Go - Size: 188 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 31 - Forks: 10

opensaucerer/attribute-based-access-control
A researched project that implements Attribute-Based Access Control in an EHR system. By encrypting EHRs using policies defined based on specific attributes, health care systems can be able to restrict how a data is accessed and what each user can do to the data being accessed.
Language: Python - Size: 13 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 4

aws-samples/amazon-cognito-abac-authorization-with-react-example
Sample CDK project with React App using ABAC and Amazon Cognito Identity Pools to access AWS resources
Language: TypeScript - Size: 4.24 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 4

Divyanalam98/passdata
Implementation of Attribute based Access Control for MongoDB NoSQL Database
Language: HTML - Size: 1.47 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

fkolcu/AttributeAuthorizationBundle
JWT authorization using PHP Attribute for Symfony API
Language: PHP - Size: 80.1 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

shawnmckinney/rbac-abac-sample
Example combining Apache Fortress Role-Based Access Control and Atribute-Based Access Control inside an Apache Wicket Web App
Language: Java - Size: 711 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

druvisc/microservice-xacml
A XACML based authorization system in TypeScript and Node.js
Language: TypeScript - Size: 164 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

michaelcgood/spring-security-ui-demo
Simple demonstration implementing attribute based access control (ABAC) on UI elements with Axiomatics Spring Security PEP SDK
Language: Java - Size: 387 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 3

hardikrana11/IS-Project
To apply RBAC model to stip project
Language: CSS - Size: 30.7 MB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

michaelcgood/Axiomatics-Yet-Another-PEP
This is a project that demonstrates ABAC principles inside a PEP.
Language: CSS - Size: 1.06 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

QuickStyles/AbacApe
NOT PRODUCTION READY ABAC authorization module for nodeJS written in Typescript
Language: JavaScript - Size: 153 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

michaelcgood/axiomatics-initializr-master
Bootstrap your Axiomatics PEP now
Language: Java - Size: 927 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 1
