All Projects β†’ s-sys β†’ django-improved-permissions

s-sys / django-improved-permissions

Licence: MIT license
Django application made to make django's default permission system more robust.

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to django-improved-permissions

Vue Gates
πŸ”’ A Vue.js & Nuxt.js plugin that allows you to use roles and permissions in your components or DOM elements, also compatible as middleware and methods.
Stars: ✭ 184 (+1214.29%)
Mutual labels:  permissions, roles
rbac
Simple RBAC/ACL for Laravel 8 caching and permission groups.
Stars: ✭ 43 (+207.14%)
Mutual labels:  permissions, roles
Adonis Acl
demo app: https://github.com/enniel/adonis-acl-blog-demo
Stars: ✭ 195 (+1292.86%)
Mutual labels:  permissions, roles
Laratrust
Handle roles and permissions in your Laravel application
Stars: ✭ 1,799 (+12750%)
Mutual labels:  permissions, roles
ngx-security
Security directives for your Angular application to show/hide elements based on a user roles / permissions.
Stars: ✭ 18 (+28.57%)
Mutual labels:  permissions, roles
Maravel Permissions
Because in the Maravelous univer every user deserves super power
Stars: ✭ 139 (+892.86%)
Mutual labels:  permissions, roles
Bouncer
Eloquent roles and abilities.
Stars: ✭ 2,763 (+19635.71%)
Mutual labels:  permissions, roles
Sentinel
A framework agnostic authentication & authorization system.
Stars: ✭ 1,354 (+9571.43%)
Mutual labels:  permissions, roles
React-Express-JWT-UserPortal
React.js & Express.js User portal Using Core UI, JWT, JWT Token, Refresh Token, Role & Permission management, User manamgenet, Event Log.
Stars: ✭ 22 (+57.14%)
Mutual labels:  permissions, roles
nova-permissions
Add Permissions based authorization for your Nova installation via User-based Roles and Permissions. Roles are defined in the database whereas Permissions are defined in the code base.
Stars: ✭ 115 (+721.43%)
Mutual labels:  permissions, roles
Laravel Governor
Manage authorization with granular role-based permissions in your Laravel Apps.
Stars: ✭ 131 (+835.71%)
Mutual labels:  permissions, roles
spree admin roles and access
Admin Roles And Access for Spree
Stars: ✭ 45 (+221.43%)
Mutual labels:  permissions, roles
Laravel Auth
A powerful authentication, authorization and verification package built on top of Laravel. It provides developers with Role Based Access Control, Two-Factor Authentication, Social Authentication, and much more, compatible Laravel’s standard API and fully featured out of the box.
Stars: ✭ 128 (+814.29%)
Mutual labels:  permissions, roles
Think Authz
An authorization library that supports access control models like ACL, RBAC, ABAC in ThinkPHP 6.0 .
Stars: ✭ 155 (+1007.14%)
Mutual labels:  permissions, roles
Accesscontrol
Role and Attribute based Access Control for Node.js
Stars: ✭ 1,723 (+12207.14%)
Mutual labels:  permissions, roles
Vue Router User Roles
A Vue.js plugin that protects routes based on user roles. Add your own authentication.
Stars: ✭ 237 (+1592.86%)
Mutual labels:  permissions, roles
Ngx Permissions
Permission and roles based access control for your angular(angular 2,4,5,6,7,9+) applications(AOT, lazy modules compatible
Stars: ✭ 749 (+5250%)
Mutual labels:  permissions, roles
Brandenburg
Laravel Authentication Package
Stars: ✭ 79 (+464.29%)
Mutual labels:  permissions, roles
ngx-access
Add access control to your components using hierarchical configuration with logical expressions.
Stars: ✭ 21 (+50%)
Mutual labels:  permissions, roles
django-hats
Role-based permissions system for Django. Everyone wears a different hat, some people wear multiple.
Stars: ✭ 21 (+50%)
Mutual labels:  permissions, roles

Django Improved Permissions

Coverage Status Build Status Documentation Status PyPI version


Warning

This repository is archived and there will be no future maintenance. However, it is very stable and very useful for small django projects.


Django Improved Permissions (DIP) is a django application made to make django's default permission system more robust. Here are some highlights:

  • Object-level Permissions
  • Role Assignment
  • Permissions Inheritance
  • Cache
  • Customizable Permissions per User Instance

Documentation

The full documentation is available in our page in Read the Docs.

http://django-improved-permissions.readthedocs.io/en/latest/

Contributing

Feel free to create new issues if you have suggestions or find some bugs.

Commercial Support

This project is used in products of SSYS clients.

We are always looking for exciting work, so if you need any commercial support, feel free to get in touch: [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].