SimonSays::guard:用于Rails和Ruby的简单基于声明的基于角色的访问控制系统 源码
西门说! 这个gem是Rails的一个简单的,基于声明的,基于角色的访问控制系统,可以很好地配合设计! 安装 可以通过您的Gemfile安装SimonSays。 gem 'simon_says' 用法 SimonSays包含两个部分: 模块mixin,它提供一种方法来定义用户模型或通过模型的角色。 模块mixin,它向控制器提供声明性API,以查找和授权资源。 负责任 首先,我们需要在模型上定义一些角色。 角色以整数形式存储,位用于确定为给定记录分配的角色。 SimonSays提供了一个生成器,用于为此必需属性创建新的迁移: rails g model User # if and o
用户评论