diff options
author | Frederick Muriuki Muriithi | 2023-11-28 09:41:53 +0300 |
---|---|---|
committer | Frederick Muriuki Muriithi | 2023-11-28 09:41:53 +0300 |
commit | 400bac3a9142c872d6b57015e8fe8aa8f064b14e (patch) | |
tree | fcb92c804742a270383b35dee2b1b77eabe61556 /issues/authentication_authorisation | |
parent | 7a7d9a002fab909004632811c659332ad37d9709 (diff) | |
download | gn-gemtext-400bac3a9142c872d6b57015e8fe8aa8f064b14e.tar.gz |
List tasks and mark progress of each
Add tasks to be handled towards resolving the issue with a check-mark
for completed tasks. Only one task, still in consideration, is yet to
be completed.
Diffstat (limited to 'issues/authentication_authorisation')
-rw-r--r-- | issues/authentication_authorisation/rework-resources-system.gmi | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/issues/authentication_authorisation/rework-resources-system.gmi b/issues/authentication_authorisation/rework-resources-system.gmi index f3ba6f9..eeec47d 100644 --- a/issues/authentication_authorisation/rework-resources-system.gmi +++ b/issues/authentication_authorisation/rework-resources-system.gmi @@ -23,3 +23,9 @@ For the "system" itself, and "user groups" we have special cases to handle the u With the addition of case-attribute editing stuff, we also run into the issue where the current existing system is not generic enough, and the code thus needs yet another edge case. This means that there is a need to refactor the code to make the concept of a "resource" global, and any/all privileges a user has should act on a particular resource. We can then add the resource types/categories as we encounter them, without having to change most of the core code dealing with the authorisations. + +### Tasks + +* [x] Make resource to represent the system itself +* [x] Make resources, each representing one of the "user groups" +* [ ] Make resources, each representing the users of the system -- maybe? |