ruby-on-rails - Rails 中多个应用程序登录的单一帐户

标签 ruby-on-rails ruby-on-rails-plugins

我正在使用 Rails 构建一些应用程序。
所有应用程序都使用 RESTful 身份验证插件作为用户库和声明性授权插件用于授权规则。

但是我需要将所有站点的用户帐户合并到一个用户群中,以便为所有站点提供登录。

即像 37signals 工作。这是他们的工作;
http://37signals.com/accounts

我该如何存档,欢迎提出任何建议。

谢谢
卡尔

最佳答案

从研究 37signals 是如何做事的——我认为他们正在使用 RubyCAS http://github.com/gunark/rubycas-server

当您有多个独立的应用程序时,它非常适合单点登录、单点注销和其他相关内容。此外,因为 CAS 是一个通用协议(protocol),它也适用于非 ruby​​/rails 应用程序。因此,您可以在 Java 等中集成遗留系统或客户端应用程序。

我开始在这里建立一套关于这个主题的操作指南:
http://rubyglasses.blogspot.com/2009/12/rails-single-sign-on-with-rubycas.html

关于ruby-on-rails - Rails 中多个应用程序登录的单一帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1890085/

相关文章:

ruby-on-rails - 在 Ruby 中,我可以在不使用正则表达式的情况下检查字符串是否包含字母吗?

ruby-on-rails - 使用http基本身份验证和restful_authentication插件注销

ruby-on-rails - 在 Rails 中上传回形针图像 - Paperclip::CommandNotFoundError

ruby-on-rails - 如何从 Rails 卸载插件 (Seed Fu)

ruby-on-rails - 有没有工具可以将 i18n yaml 文件转换为 gettext po 格式?

ruby-on-rails - heroku 上的多线程 ruby​​ worker

ruby-on-rails - 如何在 Windows 上运行 Rails "script/[xyz]"命令?

javascript - 日期时间选择器的默认设置今天日期

ruby-on-rails - 我们真的总是需要使用 Ruby/rails 插件吗?

ruby-on-rails - 使用集合向 Formtastic 单选按钮添加背景图像或图像标签