将Rails Restful Auth App登录到Wiki(MediaWiki?)的最佳方法是什么?

时间:2009-03-17 17:08:20

标签: ruby-on-rails ruby authentication wiki mediawiki

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

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

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

1 个答案:

答案 0 :(得分:0)

也许不是最干净的解决方案,但MediaWiki提供了对OpenID的支持。 Similialy,您可以修改RESTful身份验证以支持OpenID。这在following post中进行了讨论。

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