Web应用的授权:权限、组、角色、ACL

knave的Python项目详细描述


Knave提供基于角色/组和权限的授权 用于web(wsgi)应用程序。 Knave为用户分配角色 (站点范围的角色,如“管理员”和 上下文相关角色,如“creator”), 然后使用这些角色来决定用户是否有权执行 行动。

可以在代码中静态配置权限和角色,或者 编写适配器以从数据库或其他 后端。

Knave不进行身份验证,但可以连接到大多数身份验证系统。

Knave Authorization Documentation |Repository

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在带有ActionListener和ifelse语句Jbutton的JFrame上使用JTextFields、JButtons和JLabels不起作用   java如何从另一个应用程序打开我们的活动页面?   UUID生成的字符的java类型   jar包含IsoOutputStream和IsoBufferWrapperImpl类的java   JAVA创建自定义。ECLIPSE中的几个现有类库文件   Java包结构约定   java空指针异常,仅当我尝试数组形式的类型时   来自过滤器的java转发请求   java是在pom中生成Maven依赖项的简单方法。xml?   java请求   在HashMap中使用字符串数组,Java   显示用户在谷歌地图中预定义位置方向的java   在Java中重新测试特定的方法   如何将html表单中的输入转换为Java字符串变量?   java有人知道Maven2 POM类路径容器的Eclipse(WSAD/RAD)插件吗   json从java列表中抓取数据   SpringJava。lang.ClassCastException:org。阿帕奇。德比。客户是ClientPreparedStatement42不能强制转换为组织。阿帕奇。德比。iapi。sql。准备好的报表