web: add initial user view page with consent

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer
2021-03-20 16:37:31 +01:00
parent 077abdb602
commit 4525a43e63
6 changed files with 164 additions and 9 deletions

View File

@ -51,7 +51,7 @@ export const SIDEBAR_ITEMS: SidebarItem[] = [
return me().then(u => u.isSuperuser||false);
}),
new SidebarItem("Identity & Cryptography").children(
new SidebarItem("User", "/identity/users"),
new SidebarItem("User", "/identity/users").activeWhen(`^/identity/users/(?<id>${ID_REGEX})$`),
new SidebarItem("Groups", "/identity/groups"),
new SidebarItem("Certificates", "/crypto/certificates"),
new SidebarItem("Tokens", "/core/tokens"),