gpt4 book ai didi

ruby-on-rails-4 - 如何将 Rails 客户端连接到 IndentityServer SSO 提供程序

转载 作者:行者123 更新时间:2023-12-05 07:53:06 25 4
gpt4 key购买 nike

在工作中,我们设置了一个运行 ThinkTecture IndentityServer SSO 提供程序的系统,该提供程序目前为多个 .NET 和 ColdFusion 站点提供身份验证。我目前正在开发一个我们在 Ruby on Rails 中支持的新网站,但我很难弄清楚如何将它连接到 SSO。 (我是 Rails 的新手,但我是 CF 和 .NET 的长期开发人员)

我查看了 omniauth-oauth2 和 oauth2 gem,但我能找到的文档和解释中似乎缺少重要部分。如果我想使用 Twitter、Facebook 或类似的东西进行身份验证,有大量的信息,但我找不到任何仅针对任何通用 OAuth2 提供程序的客户端的信息。

我只是在找人为我指明正确的方向,以查找有关如何执行此操作的信息。我不在乎它是特定于 IdentityServer 还是只是通用的,而不管提供者如何。感谢您的帮助。

更新:如你所知,我更愿意将 OAuth2 用于此连接,但我不反对使用 IdentityServer 提供的任何其他方式,包括 ADFS、WSFed 或简单 HTTP .不过,我不能使用 OpenID,因为这些帐户是我们系统特有的,不能用于其他系统。

最佳答案

您确实需要一个开放的 ID 连接库。

http://openid.net/developers/libraries/

关于ruby-on-rails-4 - 如何将 Rails 客户端连接到 IndentityServer SSO 提供程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33151164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com