2009-12-05 107 views
2

當規模較大的網站使用一些現有的論壇軟件,它是如何方便是:集成第三方論壇軟件基於成員網站

1)讓您的網站的登錄功能使用戶登錄到論壇

2)讓您的網站的註冊功能創建論壇登錄數據

我想在某種程度上,它可能更容易只使用論壇的維護用戶數據庫,但是這意味着有敏感數據的信任它。

我正計劃將現有的定製桌面應用程序與新的定製網站(其中應包含論壇)進行整合。我不知道哪個論壇會被使用,但我知道新的網頁功能不會是是基於PHP的。我認爲這不是什麼大問題,但我想知道論壇通常是否允許配置他們尋找登錄數據的位置,以避免將這些數據複製到我的數據庫和論壇數據庫中。

+1

我很高興你真的爲此付出努力!如此多的網站似乎讓你擁有單獨的賬戶 - 非常令人沮喪!您可能需要聯繫保管箱團隊(www.dropbox.com和http://forums.getdropbox.com)。他們已經將他們的賬戶與BBpress整合起來做得很好。 – 2009-12-06 00:11:24

回答

2

這通常很容易,但它完全取決於您選擇的論壇軟件。

我已經編寫了PHP和ASP.Net(C#)系統,可以與phpBB或vBulletin數據庫集成。

登錄功能是實現的最簡單的部分,因爲哈希存儲在數據庫中(通常鹽也是),並且您只需要檢查一個字段到另一個字段,並且您可以驗證!

用戶的註冊有點困難。

我這樣做的方式是瀏覽他們的源代碼,以找出在註冊步驟中需要的SQL命令。

因此,根據您選擇的論壇軟件,難度會有所變化,但總體而言,這並不難實現。

我會給你提供關於如何與PHPBB和VB集成的片段,但既然這些都是基於PHP的,你說你不打算使用它們。

+0

我沒有理由不應該使用基於PHP的論壇軟件,無論新的應用程序不會使用PHP。儘管幾乎所有的免費網絡軟件都是PHP,但這是一種痛苦。 – john 2009-12-06 21:44:10