文件名称:piece:用户权限的规则引擎访问控制,功能切换
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-30 22:15:57
Ruby
片 片段用于管理应用程序的访问控制(例如,用户权限,功能切换)。 您的规则引擎 定义访问控制规则 合并规则以构建新规则 安装 将此行添加到您的应用程序的Gemfile中: gem 'piece' 然后执行: $ bundle 或将其自己安装为: $ gem install piece 用法 您可以找到运行Rails应用程序的完整示例。 定义规则config / privileges.yml writer: posts: '*' admin: '*' author: writer + anonymous anonymous: users: [login, logout, new, create] posts: [index, show] 从YAML文件加载规则 rules = Piece.load(File.read(Rails.root.join('
【文件预览】:
piece-master
----.travis.yml(353B)
----bin()
--------console(330B)
--------setup(115B)
----Rakefile(189B)
----test()
--------seq_test.rb(1KB)
--------piece_test.rb(11KB)
--------test_helper.rb(140B)
----piece.gemspec(1KB)
----TODO(75B)
----Gemfile(90B)
----.ruby-version(6B)
----.gitignore(87B)
----lib()
--------piece()
--------piece.rb(187B)
----README.md(5KB)