cross integratie werkt voor geen meter
Geplaatst: 02 mei 2017, 22:46
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.
Dan heb ik een doLogin functie en daar haal ik de gebruikersnaam uit mijn eigen tabel en laad:
ik krijg dan:
Ik kom dus niet verder.
Is het uberhaupt mogelijk wat ik wil ?
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);
Code: Selecteer alles
$auth->login($_SESSION['username'], $pass, false, 1, 0);
Code: Selecteer alles
Fatal error: Uncaught Error: Call to a member function login() on unknown in
Is het uberhaupt mogelijk wat ik wil ?