Contents

casbin 1.36.0

0

An authorization library that supports access control models like ACL, RBAC, ABAC in Python

An authorization library that supports access control models like ACL, RBAC, ABAC in Python

Stars: 1268, Watchers: 1268, Forks: 181, Open Issues: 3

The casbin/pycasbin repo was created 5 years ago and the last code push was 2 months ago.
The project is very popular with an impressive 1268 github stars!

How to Install casbin

You can install casbin using pip

pip install casbin

or add it to a project with poetry

poetry add casbin

Package Details

Author
License
Apache 2.0
Homepage
PyPi:
https://pypi.org/project/casbin/
GitHub Repo:
https://github.com/casbin/pycasbin

Classifiers

No  casbin  pypi packages just yet.

Errors

A list of common casbin errors.

Code Examples

Here are some casbin code examples and snippets.

GitHub Issues

The casbin package has 3 open issues on GitHub

  • docs: add async enforcer tutorials to README.md
  • fix: fix broken links
  • Bug in priority effectors
  • add_policies inoperative

See more issues on GitHub

Related Packages & Articles

Authomatic 1.2.1

Authorization / authentication client library for Python web applications

rules 3.3

Awesome Django authorization, without the database

authx 1.1.0

Ready to use and customizable Authentications and Oauth2 management for FastAPI

fastapi-jwt-auth 0.5.0

FastAPI extension that provides JWT Auth support (secure, easy to use and lightweight)

django-allauth 0.61.1

Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.