对于flask和python,是否存在CanCan(授权库)之类的东西

Jon*_*han 13 python authentication authorization flask

我爱@rbates CanCan红宝石图书馆授权.想知道python/flask是否存在类似的东西?

我想有三个主要要求:

  1. 定义能力的简单声明方式(这是CanCan如何做到的)
  2. 烧瓶路线的装饰者
  3. 用于检查代码其他部分的能力的细粒度方法.即if current_user.can('post::edit')某事

或者,一个明显的方法是什么?(PEP-20)


当前选项: