是否有一个开源论坛,我可以将我当前的成员数据库与?

时间:2011-10-02 00:07:15

标签: php mysql forum phpbb

所以我想要做的是保存自己编写一个论坛...我已经有一个成员表已经有他们的密码,用户名等等...我想要一个可能与我的成员链接的论坛系统表

那么如果他们想要使用论坛,他们就不必重新注册?我之前使用过PHPBB但是再一次,这不允许我链接我的成员表&论坛成员表。

网站使用PHP / MySQL

谢谢:)

3 个答案:

答案 0 :(得分:4)

Vanilla论坛开创了单点登录的代理连接方法 -

http://vanillaforums.org/docs/singlesignon

我认为SSO桥比同步/维护两个单独的用户表(一个用于主站点,一个用于论坛)更好。如果您可以将现有表映射到新表,则在编码或解密用户密码时仍可能遇到加密问题。

我用SSO和单独的登录研究了论坛。我的完美主义者喜欢SSO可以提供的干净的桥梁。然而,实际上,我发现论坛的受欢迎程度取决于(1)每天独立访问者的数量; (2)内容的新鲜度; (3)内容的质量。换句话说,SSO不如你想象的那么重要。

如果您运行一个受欢迎的高质量网站,即使这意味着跳过一个额外的箍注册,用户也会注册。我知道这似乎是反直觉但这是我的经验。我的建议是在没有SSO的情况下启动你的论坛---一旦你确认它会成功并保持流行,那么考虑使用Proxy Connect合并用户表。

答案 1 :(得分:3)

有一个社区贡献的代码段,可用于根据外部数据库对用户进行身份验证:http://www.phpbb.com/community/viewtopic.php?t=1598865(这是一个废弃的线程,所以不确定它是否会起作用)

您还可以使用PHPBB API编写自己的身份验证插件:http://wiki.phpbb.com/Authentication_plugins

答案 2 :(得分:0)

我认为您不能简单地将当前的定制用户表“插入”某个现有论坛。

也许我误解了这个问题,但听起来你需要编写某种脚本,将信息从数据库传输到论坛软件理解的格式的新数据库中。 / p>