Added "login to all your instances in one go"

This commit is contained in:
SoniEx2 2019-02-08 18:06:07 -02:00
parent 5a88ebcd23
commit 7461364961
1 changed files with 12 additions and 4 deletions

View File

@ -114,10 +114,18 @@ totally a fan of that idea, I do think a similar idea is warranted: participatin
(on its own) reduce spam on a local level, but it helps a lot on a federated level. The software *should* still allow
instances to opt into a pre-approval stage where you don't even interact with the locals, tho.
Additionally, to register on other instances, some metadata would be sent across servers. Depending on the chain of trust
model of each instance, you'd either have to go through the moderator-approval stage on the other instance, or it'd trust you
because N other instances trust you, or because N instances on its trusted instances list trust you, or [...]. There's a lot
of flexibility here.
Additionally, to register on other instances, some metadata would be sent across servers. This metadata would be composed
of the originating instance, the target instance, and it would be signed by the user's login key. This metadata is then
used to build a chain of trust (web of trust?) of sorts. Also, because you have to sign it, you actually have full control
over which instances/accounts know about your other accounts.
Depending on the chain of trust model of each instance, you'd either have to go through the moderator-approval stage on the
other instance, or it'd trust you because N other instances trust you, or because N instances on its trusted instances list
trust you, or [...]. There's a lot of flexibility here.
This chain of trust can also be stored, and retrieved at login time, allowing for smooth login across many instances (see
Communities above). If one of your instances is down, that's no big deal - just login on another! I don't have many
accounts across the fediverse because of how hard it is to manage them, but this alone would make it a lot easier.
Moderation requests (e.g. reports) should definitely federate, altho I haven't worked out all of the details with this.