0
나는 계정 시스템이있는 웹 사이트를 운영하고 있습니다. 동일한 도메인의 phpbb 보드에서 내 사이트의 인증을 사용하고 싶습니다. 현재 사용자를 인증하고 phpbb 데이터베이스에서 사용자 ID를 가져옵니다. 올바른 사용자 ID를 얻도록했습니다.PhpBB3 외부 인증
define('IN_PHPBB', true);
$phpbb_root_path = '/forum/';
$phpEx = 'php';
include("/forum/common.php");
$admin = false;
$autologin = false;
$viewonline = false;
echo $user->session_create($userId, $admin, $autologin, $viewonline);
이렇게하면 1이 반환되고, 이는 사실이고 로그인이 성공했다는 것을 의미합니다. 게시판에 갈 때는 로그인했지만 사용자 이름이나 다른 사용자 데이터가 없습니다. 나는 또한 $ user-> data를 확인하고 모든 사용자의 데이터를 덤프한다.
네, 보드가 있어야합니다.