文件名称:ruby-saml-idp:Ruby中的SAML身份提供程序库
文件大小:56KB
文件格式:ZIP
更新时间:2024-06-03 08:59:45
Ruby
Ruby SAML身份提供程序(IdP) ruby SAML身份提供程序库用于实现SAML身份验证的服务器端。 它允许您的应用程序使用协议充当IdP(身份提供程序)。 它提供了一种管理SP(服务提供商)的身份验证请求和确认响应的方法。 设置“真实的” IdP是一项如此的任务,我并不希望获得这样的成就。 我想要一个非常简单的方法,它无需安装额外的组件和设置额外的基础架构就可以正常工作。 以目前的形式,它是基本的。 这是因为当前我仅将其用于服务提供商端的手动和端到端测试目的。 它是从ADFS系统发送的实际SAML响应中反向工程化的。 安装及使用 将此添加到您的Gemfile中: gem 'ruby-saml-idp' 不使用滑轨? 包括SamlIdp::Controller并查看使用rails的示例。 对您来说应该很简单。 基本上,您对传入的请求调用decode_SAMLReques
【文件预览】:
ruby-saml-idp-master
----.travis.yml(234B)
----Rakefile(401B)
----app()
--------controllers()
--------views()
----Gemfile(37B)
----spec()
--------acceptance()
--------saml_idp()
--------support()
--------rails_app()
--------spec_helper.rb(530B)
----.gitignore(76B)
----lib()
--------saml_idp()
--------ruby-saml-idp.rb(345B)
----ruby-saml-idp.gemspec(1KB)
----README.md(4KB)
----MIT-LICENSE(1KB)