大多数应用都会和权限与权限管理打交道,有的时候我们希望有一套拿来即用的权限管理框架,既可以在小型的个人应用中使用,又可以应付大型应用的复杂权限的管理,Casbin可以满足你的这个小小愿望.Casbin支持多种编程语言,今天我们来试试Casbin在python下的简单操作.
Casbin是一个开源访问控制库,支持多种访问控制模型,可以定义访问策略、处理访问控制模型和策略的存储、管理角色-用户映射和角色-角色映射等。Casbin支持多种编程语言,可以集成到任何项目和工作流程中。
无论什么项目只要涉及到多个用户的操作都会开始考虑权限控制, 权限管理是一个很常见部分,所以出现了单独处理这个部分的开源项目,即本文要介绍的casbin项目。 casbin支持很多的编程语言, 本文选择golang作为使用语言。
完成下面两步后,将自动完成登录并继续当前操作。