mirror of https://codeberg.org/silverpill/feps.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.4 KiB
1.4 KiB
slug | authors | status | dateReceived |
---|---|---|---|
d2da | silverpill <@silverpill@mitra.social> | DRAFT | 1970-01-01 |
FEP-d2da: Aliases
Summary
How to specify alternative identifiers of an ActivityPub object.
Motivation
- FEP-ef61 portable actors.
- Discovery of a Webfinger address from an activitypub actor.
- Preferred identifiers for displaying on client side.
aliases property
The aliases
property contains the list of alternative identifiers of an object.
All URIs in aliases
array MUST point to objects with the same ID as the containing object.
Example:
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"xrd": "http://www.w3.org/2001/XMLSchema#",
"aliases": {
"@id": "xrd:Alias",
"@type": "@id",
"@container": "@list"
}
}
],
"type": "Person",
"id": "https://social.example/actor",
"inbox": "https://social.example/actor/inbox",
"outbox": "https://social.example/actor/outbox",
"aliases": [
"https://alt.example/actor",
"acct:actor@social.example",
"dns:social.example"
]
}
References
- Christine Lemmer Webber, Jessica Tallon, ActivityPub, 2018
Copyright
CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
To the extent possible under law, the authors of this Fediverse Enhancement Proposal have waived all copyright and related or neighboring rights to this work.