drf-access-policy

Access controller

A declarative access control system for Django REST Framework projects.

Declarative access policies/permissions modeled after AWS' IAM policies.

GitHub

478 stars
15 watching
50 forks
Language: Python
last commit: 5 months ago
Linked from 1 awesome list

access-controlauthorizationdeclarativedjangodjango-rest-frameworkiampermissions

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
drf-psq/drf-psq A Django REST framework extension that simplifies the management of action-based permissions and serializer/queryset choices 47
adamchainz/django-permissions-policy A Django app that sets the Permissions-Policy HTTP header to control third-party feature access 100
dbkaplan/dry-rest-permissions A permission framework for Django REST Framework that allows rules-based permissions and separates global and object-level access control. 377
dfunckt/django-rules An authorization framework for Django applications that doesn't rely on a database. 1,874
caxap/rest_condition Provides a flexible way to define complex permissions flows in Django REST Framework projects. 280
computer-lab/django-rest-framework-roles A package that simplifies Role-Based Access Control in Django REST Framework by parameterizing API methods based on user-defined roles. 152
apragacz/django-rest-registration A comprehensive REST API framework for user registration and authentication in Django applications. 550
florimondmanca/djangorestframework-api-key Provides an API key-based access control system for Django REST Framework applications. 681
rsinger86/drf-flex-fields Enables dynamic field expansion and selection in Django REST Framework serializers. 745
imerica/dj-rest-auth Provides authentication endpoints and token management for Django Rest Framework applications 1,700
vintasoftware/django-role-permissions A Django app that extends user Group and Permission functionalities to implement role-based permissions 730
niwinz/djangorestframework-composed-permissions A tool for defining complex permissions in Django REST Framework 79
antonioribeiro/firewall A package that provides IP-based access control and attack detection for PHP web applications. 1,400
makandra/consul A Ruby on Rails authorization solution that describes sets of accessible things to control access to application resources. 320
cobusc/django-protected-media Manages media access control in Django applications, separating storage and serving of sensitive content from authorization. 67