2009-04-29 64 views
1

想知道是否有人對代碼有建議,或者有一個插件(!)可以實現非常基礎的論壇功能,我可以將其集成到我的應用程序中,以便實現單點登錄?簡單的RoR論壇集成到我的應用程序?

否則...也許教程就如何從頭開始構建一個,我只是利用我們現有的身份驗證?

謝謝!

我看着下面線程,但沒有選擇答案所以只是檢查:

https://stackoverflow.com/questions/2549/what-is-good-forum-software-to-add-to-an-existing-rails-application

嗨,做更多的研究,這到目前爲止似乎是最好的,任何人都有經驗和樣本網站我可以退房嗎?

http://github.com/radar/rboard/tree/master

有沒有人用這個插件可以工作? http://github.com/bscofield/bagpipes/tree/master

回答

2

我用你描述的方式使用的另一種可能性是Beast。這很簡單,但不錯,功能。它不作爲插件集成,但在您的站點中使用它並將其用戶會話傳遞給它並不困難。

(使用所謂的獸王記較新的版本:http://github.com/courtenay/altered_beast/tree/master

+0

是怎麼整合?當我搜索人們如何做單點登錄...他們說這是一隻熊! – Angela 2009-04-29 15:39:31

+0

我在寫完之後意識到,我的實現可能不適用於您的情況。我建立的設置都使用http digest認證(對ldap數據庫進行認證),它們在到達站點之前發生。然後,用戶成功通過身份驗證後設置的apache HTTP_REMOTE_USER環境變量將被網站用於識別站點上每個單獨應用程序(即論壇,博客等)的用戶,並將其與其用戶帳戶相匹配。 – 2009-04-30 15:50:30

0

那一個可能是最好的,絕對是Rails中最活躍和最新的論壇。我相信雷達在他的blog上有一個例子,你可以查看。如果您使用Rails 2.3,它可以使用Rails Engines集成到您的站點,因爲它允許您將其他Rails應用程序嵌入到您自己的應用程序中。