RolifyCommunity

rolify

RolifyCommunity

Role management library with resource scoping

AI 简介

Rolify 是一个轻量级 Ruby 角色管理库,专注于为用户角色提供资源级别的作用域控制(如 user.has_role?(:editor, @post))。它不内置权限检查逻辑,而是与 CanCanCan、Pundit 等授权方案协同工作,支持 ActiveRecord 和 Mongoid,具备回调钩子、多模型适配及灵活的角色分配能力。适用于需要细粒度角色控制的 Rails 应用,例如多租户后台、内容管理系统或协作平台中的模块化权限管理场景。

Ruby
MIT License
3.2k
Stars
399
Forks
49
Watchers
129
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分59.81
默认分支master