From 0b8b67d74a51586c5a45012e9e0f7bbe54f7e954 Mon Sep 17 00:00:00 2001 From: Pablo Martin Date: Wed, 17 Oct 2012 02:38:11 +0000 Subject: Elgg OpenID server adapted for Elgg 1.8. --- server.php | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100755 server.php (limited to 'server.php') diff --git a/server.php b/server.php new file mode 100755 index 000000000..889812614 --- /dev/null +++ b/server.php @@ -0,0 +1,39 @@ +translations,true)); + +error_log('in server.php - trying to get server $_SESSION = '.print_r($_SESSION,true)); +$store = getOpenIDServerStore(); + +$server =& getServer(); + +error_log('in server.php - trying to decode request, action='.getAction()); + +$request = $server->decodeRequest(); +//error_log('in server.php - request:'.print_r($request,true)); +setRequestInfo($request); +error_log('in server.php - after setRequestInfo'); +$action = getAction(); +if (!function_exists($action)) { + $action = 'action_default'; +} + +error_log('in server.php - dispatching action '.$action); + +$resp = $action(); + +writeResponse($resp); +/*if (isloggedin()) { + error_log('in server.php - about to forward'); + forward($CONFIG->wwwroot.'mod/openid_server/actions/trust.php'); +} else { + error_log('in server.php - not logged in'); + system_message(elgg_echo('openid_server:not_logged_in')); + forward(); +}*/ + +?> -- cgit v1.2.3