文件名称:rack-saml:用于机架的SAML(Shibboleth SP)中间件
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-17 08:07:44
Ruby
Rack :: SAML,SAML(Shibboleth)SP Rack中间件 这个项目的灵感来自Rack-Shibboleth和ruby-saml。 从安全性或功能性方面,建议使用事实上的SAML实现,例如OpenSAML。 但是,对于由Ruby实现的轻量级应用程序,也需要使用SAML。 rack-shibboleth可能是支持这种目标的候选人。 但是,它缺乏可配置性以适合OmniAuth和OmniAuth Shibboleth策略。 它还缺乏到安全和稳定的SAML实现(如OpenSAML)的升级途径。 因此,rack-saml仅实现了原型Rack中间件。 支持SAML(Shibboleth SP)。 OmniAuth Shibboleth策略 rack-saml使用外部库来生成和验证SAML AuthnRequest / Response。 它使用基本的Rack函数来实现SAML
【文件预览】:
rack-saml-master
----rack-saml.gemspec(906B)
----lib()
--------rack-saml()
--------rack()
--------rack-saml.rb(20B)
----Gemfile(80B)
----Rakefile(198B)
----.travis.yml(63B)
----config()
--------attribute-map.yml(393B)
--------rack-saml.yml(403B)
--------attribute-map.yml.sample(801B)
--------metadata.yml(2KB)
----README.md(12KB)
----.gitignore(18B)
----bin()
--------conv_metadata.rb(3KB)