feoblog icon indicating copy to clipboard operation
feoblog copied to clipboard

Document: User permissions

Open NfNitLoop opened this issue 3 years ago • 1 comments

In short, there are two types of users:

  • A "server user" -- someone added to the server from the CLI with ./feoblog add
  • A "known user" -- someone followed by a "server user"

A FeoBlog server does two main things:

  • store posts by "server users" and serve them
  • collect (i.e.: store) posts by "known users" so that they can be used to show "server user"'s feeds.

So as a result, both "server" and "known" users effectively get to post to a server.

However, if a "known user" follows someone (who is not already a server/known user on the server) they are not granted either user status.

NfNitLoop avatar Jan 05 '23 03:01 NfNitLoop

This'll get a bit more complicated when quotas are implemented, but we can cross that bridge when that happens.

NfNitLoop avatar Jan 05 '23 03:01 NfNitLoop