معرفی شرکت ها


casbin-couchbase-adapter-0.1.4


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Couchbase Adapter for PyCasbin
ویژگی مقدار
سیستم عامل -
نام فایل casbin-couchbase-adapter-0.1.4
نام casbin-couchbase-adapter
نسخه کتابخانه 0.1.4
نگهدارنده []
ایمیل نگهدارنده []
نویسنده ScienceLogic
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/ScienceLogic/casbin-couchbase-adapter
آدرس اینترنتی https://pypi.org/project/casbin-couchbase-adapter/
مجوز Apache2
Couchbase Adapter for PyCasbin ==== Couchbase storage adapter for PyCasbin ## Installation ``` pip install casbin_couchbase_adapter # Create secondary index in Couchbase to support N1QL queries CREATE INDEX idx_casbin ON content(meta().id, ptype) WHERE meta().id LIKE "casbin_rule%" ``` ## Simple Example ```python import casbin_couchbase_adapter import casbin adapter = casbin_couchbase_adapter.Adapter('couchbase://localhost:8091', 'bucket', 'user', 'password') e = casbin.Enforcer('path/to/model.conf', adapter, True) sub = "alice" # the user that wants to access a resource. obj = "data1" # the resource that is going to be accessed. act = "read" # the operation that the user performs on the resource. if e.enforce(sub, obj, act): # permit alice to read data1 pass else: # deny the request, show an error pass ``` ## Development 1. Fork 2. Install Dev ENV ```python # Install Flask-Casbin with Dev packages pip install -r dev_requirements.txt pip install -r requirements.txt pip install -e . # Install Pre-commits pre-commit install # Create feature branch git checkout -b feature-more-cool-stuff # Code stuff ``` Then push your changes and create a PR #### Manually Bump Version ``` bumpversion major # major release or bumpversion minor # minor release or bumpversion patch # hotfix release ```


نیازمندی

مقدار نام
>=0.8.4 casbin
<3.0.0,>=2.5.0 couchbase
>=4.4.2 decorator
>=1.10.0 py
==0.9.2 retry
==0.9.10 simpleeval


زبان مورد نیاز

مقدار نام
>=3.5 Python


نحوه نصب


نصب پکیج whl casbin-couchbase-adapter-0.1.4:

    pip install casbin-couchbase-adapter-0.1.4.whl


نصب پکیج tar.gz casbin-couchbase-adapter-0.1.4:

    pip install casbin-couchbase-adapter-0.1.4.tar.gz