From 32b6903475e74ad22653da6c862765617404cda4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Germ=C3=A1n=20Mart=C3=ADn?= Date: Mon, 3 Nov 2025 22:20:10 +0100 Subject: [PATCH] feat(auth): conditionally enable user signup and access token generation based on access token login status --- .../admin-overview/admin-overview.html | 28 +++++++++++-------- .../components/admin-users/admin-users.html | 1 + .../user-account-access.component.ts | 15 ++++++---- 3 files changed, 26 insertions(+), 18 deletions(-) diff --git a/apps/client/src/app/components/admin-overview/admin-overview.html b/apps/client/src/app/components/admin-overview/admin-overview.html index c47387f37..624ca7115 100644 --- a/apps/client/src/app/components/admin-overview/admin-overview.html +++ b/apps/client/src/app/components/admin-overview/admin-overview.html @@ -30,19 +30,23 @@ } -
-
User Signup
-
- + @if (info?.isAccessTokenLoginEnabled !== false) { +
+
User Signup
+
+ +
-
+ } @if (hasPermissionToToggleReadOnlyMode) {
Read-only Mode
diff --git a/apps/client/src/app/components/admin-users/admin-users.html b/apps/client/src/app/components/admin-users/admin-users.html index e802e3272..a04fd5680 100644 --- a/apps/client/src/app/components/admin-users/admin-users.html +++ b/apps/client/src/app/components/admin-users/admin-users.html @@ -235,6 +235,7 @@ }