微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Flask中实现基于角色的访问控制?

如何解决如何在Flask中实现基于角色的访问控制?

是否有任何主动维护的插件可以帮助我创建具有基于角色的访问控制的Flask应用?例如管理员角色,会计角色,人力资源角色...

Flask-User看起来不错,但是这些讨论表明维护者已经离开了... https://gitter.im/Flask-User/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge

Flask-Login需要Flask-Security,这是不需要维护的,但是有Flask-Security-Too。后者通过Flask-Principal来实现授权,该发布的最新版本是2013年-对我来说(https://github.com/mattupstate/flask-principal/issues/50)似乎已经死了。

感谢任何建议。

解决方法

我在同一条路上.. 你可以看看flask-RBAC => https://flask-rbac.readthedocs.io/ 其中 RBAC 仅代表“基于角色的访问控制”...

最后一次提交不到 30 天前

我不够专业,不能说它是否比您引用的更好,但使用如此明确的名称可能值得。 让我知道您对此有何看法。

(PS:我不隶属于这个项目)

,

嘿,如果您不启动项目,可以签出Flask-Authorize

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。