MyBB正在获取聊天的用户会话


MyBB getting user session for chat

我正在尝试为我的一个论坛实现一个聊天室。我自己使用PHP和Ajax建立了聊天室,但我也在努力找出如何只允许MyBB论坛中的用户使用聊天室。

所以我基本上想做的是:

  • 列出聊天室中的用户
  • 只允许登录聊天的用户

我不知道该怎么做。我假设我必须编辑MyBB存储的cookie。但是MyBB维基并没有提供太多信息,只是提供了cookie中存储的内容。

我对PHP有点陌生,我想知道如何开始,所以我想知道我需要做什么才能让它以我想要的方式工作?

只需包含MyBB的global.php文件。它会为你做所有的工作。

然后,您可以使用$mybb->user数组来获取有关当前用户的任何信息。

$isLoggedIn = ($mybb->user['uid'] > 0);