diff options
Diffstat (limited to 'plugins/session/main.php')
-rw-r--r-- | plugins/session/main.php | 5 |
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; |