This repository was archived by the owner on Apr 18, 2024. It is now read-only.
New authentication model #138
pavelskipenes
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Current permission logic is so complex that you hope you never want to touch it ever again. There are also some limitations. If a user , as of today, does not strictly fit inside a permission group then:
Right now there are two security classes in the source code.
Authenticator
andaccess_control
the idea is to get rid ofaccess_control
and extendAuthenticator
or maybe just rewrite them somehow. Right nowaccess_control
is responsible for authorization whileAuthenticator
is responsible for authentication. These two has similar responsibilities so they should imo be merged together.A
user
can be a member of multipleaccess_groups
. Anaccess_group
can have access to multipleresources
. Aresource
is just a string that represent a collection of tools that are related together.Beta Was this translation helpful? Give feedback.
All reactions