summaryrefslogtreecommitdiff
path: root/plugins/session/main.php
diff options
context:
space:
mode:
authorChristoph Burschka2014-01-16 15:34:03 +0100
committerChristoph Burschka2014-01-16 15:34:03 +0100
commitde7b4681c953982fb8e33a5f74eb93ee8e539108 (patch)
tree4165c34d2066e1e135f050ccddc37db9beba09d7 /plugins/session/main.php
parentImplement smf2_session and finish RPC code. (#1) (diff)
downloadejabberd-auth-php-de7b4681c953982fb8e33a5f74eb93ee8e539108.tar.gz
Finished session auth framework for now. (fixes #1)
Doc changes and some implementations remain.
Diffstat (limited to 'plugins/session/main.php')
-rw-r--r--plugins/session/main.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/session/main.php b/plugins/session/main.php
index 814bfc5..8bd6f74 100644
--- a/plugins/session/main.php
+++ b/plugins/session/main.php
@@ -1,14 +1,15 @@
<?php
define('ROOT', __DIR__ . '/../../');
+require_once ROOT . 'core/EjabberdAuthBridge.php';
function create_key($salt) {
require_once ROOT . 'config.php';
require_once ROOT . 'plugins/session/session.module';
$bridge = session_init($config['session']);
$plugin = $config['session']['plugin'];
- $plugin_conf = $config[$plugin_conf];
- $plugin_id = $plugin_conf['file'];
+ $plugin_conf = $config[$plugin];
+ $plugin_id = $plugin;
require_once ROOT . 'plugins/' . $plugin_id . '/' . $plugin_id . '.module';
$function = $plugin_id . '_session';
$username = function_exists($function) ? $function($plugin_conf) : NULL;