More work on auth system I guess, still no motivation though
Some checks failed
/ test (push) Has been cancelled
Some checks failed
/ test (push) Has been cancelled
This commit is contained in:
parent
402932602d
commit
ab3051fa78
4 changed files with 132 additions and 12 deletions
22
README.md
22
README.md
|
@ -1,5 +1,8 @@
|
|||
Linstrom is a new social media server with the focus on providing users, moderators and admins alike
|
||||
simple, yet powerful features to moderate the experience.
|
||||
# Linstrom
|
||||
|
||||
Linstrom is a new social media server with the focus on providing
|
||||
users, moderators and admins alike simple, yet powerful features
|
||||
to moderate the experience.
|
||||
|
||||
## Federation
|
||||
|
||||
|
@ -20,3 +23,18 @@ And they all have different woes with their software.
|
|||
I want to try and make a server that combines the strengths of various
|
||||
project's tooling while also hopefully solving
|
||||
some of the weaknesses.
|
||||
|
||||
## Permission system
|
||||
|
||||
All permissions operate on a role based system, similar to what Discord offers.
|
||||
Accounts in power (admins and moderators) are only able to manipulate other accounts
|
||||
via this role system. This prevents moderators from directly manipulating accounts,
|
||||
such as changing their username, info fields or otherwise, while still providing
|
||||
ample control over the activities these accounts can perform.
|
||||
|
||||
These same roles, while most powerful for local accounts, also apply to remote accounts
|
||||
as much as realisticly possible. Preventing a login on a remote server for example
|
||||
might not be possible, but blocking all inbound traffic from that account is.
|
||||
|
||||
However, roles are not only for moderators and admins to use.
|
||||
Normal accounts can also make use of them, all be it in a more limited way.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue