Actor accepts that someone wants to follow him
This UseCase shows the flow of accepting that another actor follows you.
The UseCase describes the flow of a Activity-Pub Server that implements fep-4ccd |
uc_accept_follow_activity
{
"id" : "https://rdfpub.org/0818",
"type" : [ "Accept" ],
"actor" : "https://rdfpub.org/max",
"attributedTo" : "https://rdfpub.org/max",
"object" : {
"id" : "https://rdfpub.org/0717",
"type" : [ "Follow"],
"actor" : "https://rdfpub.org/max",
"attributedTo" : "https://rdfpub.org/max",
"object" : "https://rdfpub.org/0815",
"to" : "https://mast.org/jon"
},
"to" : "https://mast.org/jon",
"@context" : [ "https://www.w3.org/ns/activitystreams" ]
}
Figure 1. uc_accept_follow: Max accepts the follow request to jon
-
The Actor @max@rdfpub.org tells SomeApp that he wants to accept the follow request of @jon@mast.org.
-
SomeApp sends a C2S as:Accept Activity to the outbox of Actor @max@rdfpub.org.
-
The Activity-Pub Server 'rdfpub.org' sends a S2S as:Accept Activity to the inbox of @jon@mast.org
-
The Activity-Pub Server 'rdfpub.org' moves the as:follow activity from pendingFollowers to followers.