
rolify
RolifyCommunity
Role management library with resource scoping
AI 简介
Rolify 是一个轻量级 Ruby 角色管理库,专注于为用户角色提供资源级别的作用域控制(如 user.has_role?(:editor, @post))。它不内置权限检查逻辑,而是与 CanCanCan、Pundit 等授权方案协同工作,支持 ActiveRecord 和 Mongoid,具备回调钩子、多模型适配及灵活的角色分配能力。适用于需要细粒度角色控制的 Rails 应用,例如多租户后台、内容管理系统或协作平台中的模块化权限管理场景。
Ruby
MIT License3.2k
Stars
399
Forks
49
Watchers
129
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分59.81
默认分支master