文件名称:rails-auth:RailsRack的基于资源的模块化身份验证和授权
文件大小:74KB
文件格式:ZIP
更新时间:2024-03-11 18:58:08
Ruby
Rails :: Auth Rails / Rack的基于资源的模块化身份验证和授权,旨在支持身份验证和。 描述 Rails :: Auth是一个灵活的库,旨在使用Rack Middleware进行身份验证(AuthN)和授权(AuthZ)。 它将,使用AuthN中间件首先验证凭据(例如X.509证书或cookie),然后通过使用这些凭据(例如(ACL))的单独AuthZ中间件授权请求。 Rails :: Auth可用于使用浏览器cookie,使用服务到服务请求或具有适当身份验证中间件凭据的任何其他客户来对最终用户进行身份验证和授权。 尽管名称可能会让您相信,但是Rails :: Auth也如Sinatra)。 安装 将此行添加到您的应用程序的Gemfile中: gem 'rails-auth' 然后执行: $ bundle 或自己安装为: $ gem install rai
【文件预览】:
rails-auth-master
----.gitignore(87B)
----Guardfile(213B)
----images()
--------debug_error_page.png(23KB)
----.rspec(68B)
----.travis.yml(376B)
----CONTRIBUTING.md(659B)
----.rubocop.yml(538B)
----LICENSE(11KB)
----spec()
--------rails()
--------support()
--------spec_helper.rb(650B)
--------fixtures()
----README.md(4KB)
----BUG-BOUNTY.md(363B)
----CONDUCT.md(128B)
----lib()
--------rails()
----CHANGES.md(6KB)
----rails-auth.gemspec(1KB)
----Gemfile(402B)
----Rakefile(206B)