NfNitLoop / feoblog

A distributed, cryptographically-verifiable blog / social network
Other
71 stars 4 forks source link

Add servers to follows? #107

Open NfNitLoop opened 1 year ago

NfNitLoop commented 1 year ago

If a user has not added a server to their Profile (or has no Profile), someone on another server can not follow them.

Should probably let users save "servers" for other IDs, so that Sync tools can sync that content anyway.

NfNitLoop commented 1 year ago

Caveat: Potential for abuse? Users could "follow" a profile on a server, and syncing would then leak your IP to that server.

Aha! But really only the user that stored the server cares about that profile. Hmm. And only until they bootstrap the user's profile, if the profile has a server mentioned.

OK, just need to make a "follow" workflow:

When we post the profile update:

NfNitLoop commented 1 year ago

To simplify the above flow, we could let users paste a URL to a user, and grab the server/userID out of that for them, instead of making them do it.