Pagina 1 van 1

cross integratie werkt voor geen meter

Geplaatst: 02 mei 2017, 22:46
door danman12345
Onstond na een eerste installatie van 3.2

Ik probeer via mijn eigen user tabel in te loggen op het forum. Ik wil dus niet dat de gegevens vanuit de "phpbb_users" tabel worden gehaald, maar vanuit mijn eigen database.

Code: Selecteer alles

global $request, $phpbb_container, $phpbb_root_path, $phpEx, $user, $auth, $cache, $db, $config, $template, $table_prefix, $phpbb_dispatcher;
define('IN_PHPBB', true);

$phpEx = "php";
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : ROOT_PATH . '/';
include($phpbb_root_path . 'common.' . $phpEx);

ini_set('display_errors',0);
error_reporting(E_ALL); 
$request->enable_super_globals();
$user->session_begin();
$auth->acl($user->data);
Dan heb ik een doLogin functie en daar haal ik de gebruikersnaam uit mijn eigen tabel en laad:

Code: Selecteer alles

$auth->login($_SESSION['username'], $pass, false, 1, 0);
ik krijg dan:

Code: Selecteer alles

Fatal error: Uncaught Error: Call to a member function login() on unknown in
Ik kom dus niet verder.
Is het uberhaupt mogelijk wat ik wil ?