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

J.G*_*.G. 5 python authorization roles 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)。

感谢您的任何建议。

AgE*_*AgE 0

嘿,如果你没有启动你的项目,你可以查看Flask-Authorize 。