diff options
author | Christoph Burschka | 2014-01-16 15:34:03 +0100 |
---|---|---|
committer | Christoph Burschka | 2014-01-16 15:34:03 +0100 |
commit | de7b4681c953982fb8e33a5f74eb93ee8e539108 (patch) | |
tree | 4165c34d2066e1e135f050ccddc37db9beba09d7 /plugins/session/main.php | |
parent | Implement smf2_session and finish RPC code. (#1) (diff) | |
download | ejabberd-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.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; |