【文件属性】:
文件名称:pundit_extra:Pundit 的扩展和帮助程序
文件大小:20KB
文件格式:ZIP
更新时间:2021-05-31 07:30:38
ruby rails gem authorization pundit
权威专家
该库从借用功能并将其添加到 。
can? 并且cannot? 查看助手
load_resource 、 authorize_resource 、 load_and_authorize_resource和skip_authorization控制器过滤器
设计意图是:
简化从 CanCanCan 到 Pundit 的过渡。
减少控制器方法中的样板代码。
为了让事情变得简单并有意避免处理边缘情况或需要记住的无穷无尽的神奇选项。
安装
添加到您的Gemfile:
gem 'pundit_extra'
添加到您的ApplicationController :
class ApplicationController < ActionController :: Base
include Pundit
include PunditExtra
end
查看帮手: can?
【文件预览】:
pundit_extra-master
----.gitignore(67B)
----config.ru(165B)
----.rspec(33B)
----LICENSE(1KB)
----pundit_extra.gemspec(654B)
----.travis.disabled.yml(137B)
----Runfile(314B)
----.github()
--------workflows()
----spec()
--------support.rb(196B)
--------README.md(285B)
--------spec_helper.rb(463B)
--------pundit_extra()
--------internal()
----README.md(3KB)
----lib()
--------pundit_extra.rb(143B)
--------pundit_extra()
----Gemfile(226B)