function processConsent($query) { $action = @$query['action']; if ($action != 'delauth') { WindowsLiveLogin::debug("Warning: processConsent: query action ignored: {$action}"); return; } $responsecode = @$query['ResponseCode']; if ($responsecode != 'RequestApproved') { WindowsLiveLogin::debug("Warning: processConsent: consent was not successfully granted: {$responsecode}"); return; } $token = @$query['ConsentToken']; $context = urldecode(@$query['appctx']); return WindowsLiveLogin::processConsentToken($token, $context); }