add nomadic identities as webfinger aliases
This commit is contained in:
parent
54b61f817d
commit
805e2a28ee
@ -55,14 +55,23 @@ function wfinger_init(&$a) {
|
|||||||
|
|
||||||
if($resource && $r) {
|
if($resource && $r) {
|
||||||
|
|
||||||
|
$h = q("select hubloc_addr from hubloc where hubloc_hash = '%s'",
|
||||||
|
dbesc($r[0]['channel_hash'])
|
||||||
|
);
|
||||||
|
|
||||||
$result['subject'] = $resource;
|
$result['subject'] = $resource;
|
||||||
|
|
||||||
$aliases = array(
|
$aliases = array(
|
||||||
'acct:' . $r[0]['channel_address'] . '@' . $a->get_hostname(),
|
|
||||||
z_root() . '/channel/' . $r[0]['channel_address'],
|
z_root() . '/channel/' . $r[0]['channel_address'],
|
||||||
z_root() . '/~' . $r[0]['channel_address']
|
z_root() . '/~' . $r[0]['channel_address']
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if($h) {
|
||||||
|
foreach($h as $hh) {
|
||||||
|
$aliases[] = 'acct:' . $hh['hubloc_addr'];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$result['aliases'] = array();
|
$result['aliases'] = array();
|
||||||
|
|
||||||
$result['properties'] = array('http://webfinger.net/ns/name' => $r[0]['channel_name']);
|
$result['properties'] = array('http://webfinger.net/ns/name' => $r[0]['channel_name']);
|
||||||
|
@ -1 +1 @@
|
|||||||
2015-06-08.1057
|
2015-06-09.1058
|
||||||
|
Reference in New Issue
Block a user