2014-08-31 4 views
0

J'ai un site Web avec un système de compte. Je voudrais utiliser l'authentification de mon site sur mon forum phpbb sur le même domaine. Actuellement, j'authentifie l'utilisateur et récupère l'ID utilisateur de ma base de données phpbb. Je me suis assuré que j'obtiens le bon userid.PhpBB3 External Auth

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); 

Ceci renvoie 1, ce qui, je le suppose, est vrai et signifie que la connexion a réussi. Quand je vais au tableau, je suis connecté, mais je n'ai pas de nom d'utilisateur ou d'autres données utilisateur. J'ai également vérifié $ utilisateur-> données et il déverse toutes les données de l'utilisateur. enter image description here

Oui, il doit y avoir des cartes.

Répondre

0

Je l'ai compris. Je laisse une méthode d'authentification personnalisée activée. Revenir à db_auth l'a corrigé.