2009-12-05 76 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