<?php 
 
require_once "lib/session.php"; 
require_once "lib/render.php"; 
 
require_once "Auth/OpenID/Discover.php"; 
 
define('user_xrds_pat', '<?xml version="1.0" encoding="UTF-8"?> 
<xrds:XRDS 
    xmlns:xrds="xri://$xrds" 
    xmlns="xri://$xrd*($v*2.0)"> 
  <XRD> 
    <Service priority="0"> 
      <Type>%s</Type> 
      <Type>%s</Type> 
      <URI>%s</URI> 
    </Service> 
  </XRD> 
</xrds:XRDS> 
'); 
 
function userXrds_render($identity) 
{ 
    $headers = array('Content-type: application/xrds+xml'); 
 
    $body = sprintf(user_xrds_pat, 
                    Auth_OpenID_TYPE_2_0, 
                    Auth_OpenID_TYPE_1_1, 
                    buildURL()); 
 
    return array($headers, $body); 
} 
 
?>
 
 |