文件名称:rack-authorize:用于授权api访问的Rack中间件
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-13 16:17:16
Ruby
机架::授权 Rack :: Authorize是用于授权api访问的Rack中间件。 我们知道有Cancan,它是Ruby on Rails的出色授权库。 但是Cancan的规则是为Ruby Class定义的,当我们创建Web服务时,限制对api端点的访问是一项常见的任务。 这就是Rack :: Authorize的重点,它仅用于api内容。 Rack :: Authorize是一个Rack中间件,因此可以在任何Ruby Web框架中使用。 谢谢Rack。 安装 将此行添加到您的应用程序的Gemfile中: gem 'rack-authorize' , :git => 'git@github.com:yanguango/rack-authorize.git' 该宝石仍在开发中,因此尚未发布到rubygems.org 然后执行: $ bundle 或将其自己安装为: $ g
【文件预览】:
rack-authorize-master
----.gitignore(87B)
----bin()
--------setup(115B)
--------console(339B)
----.travis.yml(76B)
----CODE_OF_CONDUCT.md(1KB)
----LICENSE.txt(1KB)
----rack-authorize.gemspec(1KB)
----README.md(4KB)
----lib()
--------rack-authorize.rb(24B)
--------rack()
----Gemfile(98B)
----Rakefile(198B)
----test()
--------rack()
--------test_helper.rb(112B)