1

我有一个使用 RESTful 身份验证的 ruby​​ on rails 应用程序,我希望在我的网站上添加一个 Wiki。MediaWiki 看起来是我最好的选择,因为它功能齐全,而且我可以使用 LAMP 堆栈。但是,如果有另一个(最好是开源的)应用程序可以更好地集成,我不会在 MediaWiki 上出售。

我想知道是否有人可以建议将我的 rails 应用程序的登录与 MediaWiki 集成的方法,这样用户就不必登录两次,或者至少可以在 rails 和 wiki 应用程序中拥有相同的登录凭据。

我查看了 MediaWiki 扩展,但无法真正确定哪个是最佳解决方案。当前的 Rails 应用程序托管在 CentOS 上,带有企业级 ruby​​ 和 phusion。

4

1 回答 1

0

也许不是最干净的解决方案,但 MediaWiki 提供对 OpenID 的支持。同样,您可以在此处修改 RESTful 身份验证以支持 OpenID。这将在下面的帖子中讨论。

如果您的两个应用程序都支持 OpenID,那么您已经实现了目标。如果这是一个内部解决方案,显然这并不理想。

于 2009-03-21T00:09:50.337 回答