cedar

Permission system

An authorization language and framework for fine-grained permission management in applications.

Implementation of the Cedar Policy Language

GitHub

883 stars
15 watching
79 forks
Language: Rust
last commit: 9 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
the-teacher/the_role An authorization library for Ruby on Rails that restricts user access to resources based on defined permissions and rules. 768
palkan/action_policy An authorization framework for Ruby and Rails applications. 1,427
be9/acl9 A role-based authorization system for Rails applications 853
kodeine/laravel-acl A package providing role-based permissions system for Laravel web applications 786
collective/collective.consent A service that requests user consent on specific topics before allowing them to proceed 1
ferdysd96/nestjs-permission-boilerplate A NestJS project for dynamic permission handling with a focus on role-based access control and user authentication. 213
elorest/petergate Easy to use authorization system for Ruby applications 195
nattynarwhal/pledge.cs A library that allows .NET applications to use OpenBSD's pledge(2) syscall to restrict their permissions. 9
adamchainz/django-permissions-policy A Django app that sets the Permissions-Policy HTTP header to control third-party feature access 98
holgi/fastapi-permissions A permission system for FastAPI applications 484
cedarcode/webauthn-ruby A Ruby library that enables passwordless authentication using WebAuthn standards 659
bagaar/ember-permissions A permission management addon for Ember applications 14
feathersjs-ecosystem/feathers-permissions A module that enables role-based permissions for Feathers services 184
casbin/casbin-rs An authorization library supporting various access control models like ACL, RBAC, ABAC in Rust. 859
xyproto/permissionbolt Middleware for managing user authentication and permissions in web applications. 88