在较大的网站中使用一些现有的论坛软件时,它是多么容易:
1)使您网站的登录功能将用户登录到论坛
2)使您网站的注册功能创建论坛登录数据
我想在某种程度上,只使用论坛的数据库来维护用户可能会更容易,但这意味着信任它与敏感数据。
我正计划在现有的定制桌面应用程序和一个应该包括论坛的新定制网站之间进行集成。我不知道将使用哪些论坛,但我知道新的 Web 功能不会基于 PHP。我认为这没什么大不了的,但我想知道论坛是否通常允许配置他们在哪里查找登录数据,以避免将这些数据复制到我的数据库和论坛数据库中。
在较大的网站中使用一些现有的论坛软件时,它是多么容易:
1)使您网站的登录功能将用户登录到论坛
2)使您网站的注册功能创建论坛登录数据
我想在某种程度上,只使用论坛的数据库来维护用户可能会更容易,但这意味着信任它与敏感数据。
我正计划在现有的定制桌面应用程序和一个应该包括论坛的新定制网站之间进行集成。我不知道将使用哪些论坛,但我知道新的 Web 功能不会基于 PHP。我认为这没什么大不了的,但我想知道论坛是否通常允许配置他们在哪里查找登录数据,以避免将这些数据复制到我的数据库和论坛数据库中。
这通常很容易,但这完全取决于您选择的论坛软件。
我用 PHP 和 ASP.Net (C#) 编写了与 phpBB 或 vBulletin 数据库集成的系统。
登录功能是最容易实现的部分,因为散列存储在数据库中(通常也是盐),您只需检查一个字段到另一个字段,瞧,您就可以进行身份验证了!
用户的注册有点困难。
我这样做的方式是浏览他们的源代码,以找出在注册步骤中需要哪些 SQL 命令。
因此,根据您选择的论坛软件,难度会有所不同,但总体而言并不难。
我会为您提供有关如何与 PHPBB 和 VB 集成的片段,但由于它们都是基于 PHP 的,您说您不会使用它们。
您实际上正在寻找一个单一登录功能,它集成在几个论坛软件中,例如Simple Machines和JForum。