Ruby on Rails的SAML 2.0 SSO?

Sch*_*ann 9 ruby authentication ruby-on-rails saml single-sign-on

我在哪里可以为SAML 2.0 SSO挖掘Ruby或Ruby on Rails库.我有一组要构建的企业应用程序,但需要从中央身份验证系统进行联合登录.我在Microsoft .Net环境中使用过SAML 1.1和SAML 2.0,但还没有看到一个处理Ruby on Rails的SAML提供程序和消费者的库.有人可以指出我正确的方向或告诉我,我是否需要自己建立图书馆?

Rom*_*man 17

我曾经玩过这个:https://github.com/onelogin/ruby-saml 这可能就是你要找的东西.


Ari*_*jan -17

最好的查找地点是Ruby ToolboxRubygems.org - 如果没有,您可以尝试 Github,但现在机会很小。

我的规则是:估计你自己构建它需要多长时间。如果您花费了合理的时间(例如 10%)来寻找现有解决方案,但没有一个可用(或有效),那么您可以自己编写代码。

  • 这实际上不是一个有用的答案。 (6认同)
  • 优秀的职业生活秘诀。您自己建造和购买的规则是什么? (2认同)
  • 不是一个有用的答案。我相信你忽略了很多重要的事情。仅仅估算建造某物的成本是不够的。还有维护成本:您需要多久更新一次解决方案才能跟上所涉及的标准/API 的变化?您对这个特定主题有足够的了解来推出您自己的解决方案吗?Gem 的存在是有原因的:您将这些问题委托给 gem,并信任维护者,相信他们正在以最合适的方式做事。 (2认同)