From e42eda52ac262291efbc914ee3464bf9e3701a24 Mon Sep 17 00:00:00 2001 From: Florian Hoss Date: Tue, 4 Jul 2023 13:10:50 +0200 Subject: [PATCH] Add more roles --- docker/authelia/users_database.yml | 28 ++++++++++++++++---- frontend/src/components/UI/TheNavigation.vue | 23 +++++++++++----- frontend/src/router/index.ts | 6 +++++ 3 files changed, 46 insertions(+), 11 deletions(-) diff --git a/docker/authelia/users_database.yml b/docker/authelia/users_database.yml index 3dc627e..d0ff5f9 100644 --- a/docker/authelia/users_database.yml +++ b/docker/authelia/users_database.yml @@ -1,14 +1,32 @@ users: besitzer: displayname: 'Besitzer' - password: '$argon2id$v=19$m=65536,t=3,p=4$Qno2VXJTVVNNNERjVkVXbQ$rEUoGFLekVIVXm76ahP8hcqLHjstRpM1pMLf0tUTBJM' + password: '$argon2id$v=19$m=65536,t=3,p=4$P5hG9nb2S7vGF2NPVQ7s6Q$RB7+gjbNtzlWMaMqrJ2T5Vt9xrBYOV9trnNBufrnNFs' email: mail@example.com groups: + - make + - edit - account - - serve + koch: + displayname: 'Koch' + password: '$argon2id$v=19$m=65536,t=3,p=4$P5hG9nb2S7vGF2NPVQ7s6Q$RB7+gjbNtzlWMaMqrJ2T5Vt9xrBYOV9trnNBufrnNFs' + email: mail@example.com + groups: + - make + bearbeiter: + displayname: 'Bearbeiter' + password: '$argon2id$v=19$m=65536,t=3,p=4$P5hG9nb2S7vGF2NPVQ7s6Q$RB7+gjbNtzlWMaMqrJ2T5Vt9xrBYOV9trnNBufrnNFs' + email: mail@example.com + groups: + - edit + manager: + displayname: 'Manager' + password: '$argon2id$v=19$m=65536,t=3,p=4$P5hG9nb2S7vGF2NPVQ7s6Q$RB7+gjbNtzlWMaMqrJ2T5Vt9xrBYOV9trnNBufrnNFs' + email: mail@example.com + groups: + - make + - edit bedienung: displayname: 'Bedienung' - password: '$argon2id$v=19$m=65536,t=3,p=4$WjlhejJVSXc5TVNLQVprUw$i6DzQukeTsXh3VL36KtCyt+rAdbJSG5AMe3c8Xiw34Q' + password: '$argon2id$v=19$m=65536,t=3,p=4$P5hG9nb2S7vGF2NPVQ7s6Q$RB7+gjbNtzlWMaMqrJ2T5Vt9xrBYOV9trnNBufrnNFs' email: mail@example.com - groups: - - serve diff --git a/frontend/src/components/UI/TheNavigation.vue b/frontend/src/components/UI/TheNavigation.vue index 1441626..476d0c0 100644 --- a/frontend/src/components/UI/TheNavigation.vue +++ b/frontend/src/components/UI/TheNavigation.vue @@ -6,8 +6,10 @@