cancan:Ruby on Rails的授权宝石

时间:2024-03-19 01:08:38
【文件属性】:

文件名称:cancan:Ruby on Rails的授权宝石

文件大小:51KB

文件格式:ZIP

更新时间:2024-03-19 01:08:38

Ruby

惨惨 | | CanCan是Ruby on Rails的授权库,它限制了给定用户被允许访问的资源。 所有权限都在一个位置( Ability类)中定义,并且不会在控制器,视图和数据库查询之间重复。 安装 在Rails 3中,将其添加到您的Gemfile并运行bundle命令。 gem "cancan" 在Rails 2中,将其添加到您的environment.rb文件中。 config . gem "cancan" 或者,您可以将其安装为插件。 rails plugin install git://github.com/ryanb/cancan.git 入门 CanCan期望current_user方法存在于控制器中。 首先,设置一些身份验证(例如或 )。 如果需要其他行为,请参见。 1.定义能力 用户权限在Ability类中定义。 CanCan 1.5包含用于创建此类的R


【文件预览】:
cancan-master
----.gitignore(42B)
----cancan.gemspec(885B)
----Gemfile(483B)
----LICENSE(1KB)
----.rvmrc(30B)
----.rspec(8B)
----CONTRIBUTING.md(849B)
----CHANGELOG.rdoc(14KB)
----spec()
--------matchers.rb(459B)
--------README.rdoc(850B)
--------spec.opts(20B)
--------cancan()
--------spec_helper.rb(2KB)
----README.rdoc(5KB)
----.rbenv-version(11B)
----.travis.yml(110B)
----init.rb(17B)
----lib()
--------generators()
--------cancan()
--------cancan.rb(571B)
----Rakefile(389B)

网友评论