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

发布于 2024-12-08 06:11:08 字数 183 浏览 3 评论 0原文

所以我想做的是节省自己编写论坛的代码...我已经有了一个成员表,其中包含他们的密码、用户名等...并且我想要一个可以与我的成员表链接的论坛系统。

那么如果他们想使用论坛就不必重新注册?我以前使用过 PHPBB,但同样,这不允许我链接我的成员表和成员表。论坛成员表。

网站使用 PHP/MySQL

谢谢:)

So what im trying to do is save myself coding a forum... I've got a members table already with their passwords, username etc etc... and I want a forum system that can possibly be linked with my members table.

So then they don't have to re-signup if they want to use the forum? Ive used PHPBB before but again, that doesn't allow me to link my members table & forum members table.

Site uses PHP/MySQL

Thanks :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

梦忆晨望 2024-12-15 06:11:08

Vanilla Forums 首创了单点登录的代理连接方法 -

http://vanillaforums.org/docs/singlesignon

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

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

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

Vanilla Forums pioneered the Proxy Connect method for single sign on -

http://vanillaforums.org/docs/singlesignon

I think an SSO bridge is better than syncing/maintaining two separate user tables (one for the main site and one for the forum). If you can map the existing table to the new one you still might run into encryption problems when it comes to encoding or deciphering user passwords.

I've studied forums with SSO and with a separate log in. The perfectionist in me loves the clean bridge that SSO can provide. However, practically speaking, I've found that a forum's popularity hinges on (1) the number of unique visitors per day; (2) the freshness of the content; and (3) the quality of the content. In other words, SSO is way less of a factor than you might expect.

If you run a popular, high quality site, users will sign up even if it means jumping through an extra hoop to register. I know that seems counter intuitive but that's been my experience. My recommendation is to launch your forum without SSO --- and once you confirm that it will succeed and remain popular, then consider merging the user tables using Proxy Connect.

笑脸一如从前 2024-12-15 06:11:08

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

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

There is a community contributed code snippet which can be used to authenticate users against an external database: http://www.phpbb.com/community/viewtopic.php?t=1598865 (It is an abandoned thread, so not sure whether it will work)

You can also write own authentication plugins using PHPBB API: http://wiki.phpbb.com/Authentication_plugins

红衣飘飘貌似仙 2024-12-15 06:11:08

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

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

I don't think you'll be able to simply "plug" your current, bespoke user table into some existing forum.

Perhaps I'm misunderstanding the question, but it sounds like you're going to need to write some sort of script that transfers the information out of your database and into a new database in the format that the forum software understands.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文