Source for file webfinger.php
Documentation is available at webfinger.php
* Basic WebFinger implementation to discover a user's OpenID provider
* from just his email address
echo " Usage: $argv[0] user@example.com\n";
require_once 'XML/XRD.php';
'https://' . $host . '/.well-known/webfinger?resource=acct:' . $email,
echo 'Loading JRD file failed: ' . $e->getMessage () . "\n";
$openIdLink = $xrd->get ('http://specs.openid.net/auth/2.0/provider');
if ($openIdLink === null ) {
echo " No OpenID provider found for $email\n";
echo $email . '\'s OpenID provider is: ' . $openIdLink->href . "\n";
Documentation generated on Mon, 11 Mar 2019 15:57:48 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|