A further change to the XRDS is required if 0.9.x is to be able to remote sub to a 0.8.x account, with the OpenID plugin enabled.

This commit is contained in:
Ciaran Gultnieks 2009-11-12 20:57:09 +00:00
parent 81fa515881
commit d8296df5d7

View File

@ -123,10 +123,10 @@ class XrdsAction extends Action
common_local_url('updateprofile')); common_local_url('updateprofile'));
$xrdsOutputter->elementEnd('XRD'); $xrdsOutputter->elementEnd('XRD');
Event::handle('EndUserXRDS', array($this,&$xrdsOutputter));
//misc //misc
$xrdsOutputter->elementStart('XRD', array('xmlns' => 'xri://$xrd*($v*2.0)', $xrdsOutputter->elementStart('XRD', array('xmlns' => 'xri://$xrd*($v*2.0)',
'xml:id' => 'oauth',
'xmlns:simple' => 'http://xrds-simple.net/core/1.0',
'version' => '2.0')); 'version' => '2.0'));
$xrdsOutputter->showXrdsService(OAUTH_DISCOVERY, $xrdsOutputter->showXrdsService(OAUTH_DISCOVERY,
'#oauth'); '#oauth');
@ -134,8 +134,6 @@ class XrdsAction extends Action
'#omb'); '#omb');
$xrdsOutputter->elementEnd('XRD'); $xrdsOutputter->elementEnd('XRD');
Event::handle('EndUserXRDS', array($this,&$xrdsOutputter));
$xrdsOutputter->endXRDS(); $xrdsOutputter->endXRDS();
} }