From 56bab97f97b1e6f2071d53b23232cbb92d189e4b Mon Sep 17 00:00:00 2001 From: Christoph Burschka Date: Sat, 18 Jan 2014 13:24:03 +0100 Subject: Add (hopefully) session auth for phpBB3. --- plugins/phpbb30/phpbb30.module | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/plugins/phpbb30/phpbb30.module b/plugins/phpbb30/phpbb30.module index 2fa8b9a..e6731c8 100644 --- a/plugins/phpbb30/phpbb30.module +++ b/plugins/phpbb30/phpbb30.module @@ -9,3 +9,14 @@ function phpbb30_init($config) { require_once __DIR__ . '/BridgePhpBB30.php'; return new BridgePhpBB30($auth, $db); } + +function phpbb30_session($config) { + global $phpbb_root_path; + $phpbb_root_path = $config['root_path']; + // Bootstrap the phpBB system. + require_once __DIR__ . '/phpbb30_bootstrap.php'; + $GLOBALS['user'] = new user(); + $GLOBALS['user']->session_begin(); + return !empty($GLOBALS['user']->data['username']) ? + $GLOBALS['user']->data['username'] : FALSE; +} -- cgit v1.1