我已经有了很多用户的vbulletin论坛,并将开发另一个应用程序。
我只想让我的新应用使用现有的vbulletin登录。它将检查用户是否已登录vbulletin,如果没有,请将他发送到vbulletin登录页面,否则,让他继续使用新的应用程序在某处显示他的vbulletin用户名。看起来很简单。但我没有任何线索可以开始,任何人都可以帮助我一点点?非常感谢提前。
答案 0 :(得分:1)
首先,在您的应用程序中包含vBulletin global.php文件,然后您可以访问所有vB的数据库类,安全性,用户配置文件,模板等。
假设您的应用程序位于论坛根目录中(否则,您需要调整路径),只需添加:
require_once('./global.php');
然后你可以这样做:
if ($vbulletin->userinfo['userid'] == 0)
{
// user is a guest
}
else
{
// user is logged in
}
答案 1 :(得分:0)
从包含global.php开始 - 据我所知 - 这个文件将帮助您使用数组userinfo访问vbulletin会话,如下所示:
$vbulletin->userinfo['userid']; // this will give you 0 if the user is a guest