From 3cc4b570d557fcc900e28b27d55d244e035c22e1 Mon Sep 17 00:00:00 2001 From: Pascal Martineau Date: Thu, 18 Sep 2025 11:39:29 -0400 Subject: [PATCH] refactor: auth stuff --- .../app/components/site/SiteHeaderTopAuth.vue | 2 +- .../ccat/app/composables/useNodeByUri.ts | 4 +- .../ccat/app/composables/useUserSwitching.ts | 2 +- wp-content/themes/ccat/package.json | 1 + wp-content/themes/ccat/pnpm-lock.yaml | 8 +++ .../ccat/server/api/switch-back.post.ts | 3 +- .../server/graphqlMiddleware.serverOptions.ts | 45 +++---------- wp-content/themes/ccat/server/utils/auth.ts | 65 +++++++++++++++++++ wp-content/themes/ccat/shared/types/auth.d.ts | 7 +- 9 files changed, 93 insertions(+), 44 deletions(-) create mode 100644 wp-content/themes/ccat/server/utils/auth.ts diff --git a/wp-content/themes/ccat/app/components/site/SiteHeaderTopAuth.vue b/wp-content/themes/ccat/app/components/site/SiteHeaderTopAuth.vue index b6af890..94f7847 100644 --- a/wp-content/themes/ccat/app/components/site/SiteHeaderTopAuth.vue +++ b/wp-content/themes/ccat/app/components/site/SiteHeaderTopAuth.vue @@ -1,7 +1,7 @@