Commit Graph

2 Commits (c69eda0ed372106df15930f8846d4d6c9d4c2654)

Author SHA1 Message Date
Luka Vandervelden e8ace8a6eb Fixes an error client. 2019-12-19 03:58:00 +01:00
Luka Vandervelden b5c055b553 Major update that includes various breaking changes.
- backend is now a DODB::DataBase, not a passwd and group file anymore.
- extras have been removed. A WIP User#profile field exists, that can be
  a JSON::Any. No profile validation has been implemented as of this
  commit.
- authd now provides permission over resources, which is more precise
  than checking whether a user is part of a group.
- permissions are now checked through authd once again: tokens don’t
  hold permissions anymore.
- tokens are now minimal authentication “keys” to prove who you are and
  nothing more.
2019-12-15 23:38:49 +01:00