From 8f7dec8ba6b2f9bde01afd0a110596ebbd43e0ed Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Fri, 15 Aug 2025 19:20:48 +0100 Subject: Implement OIDC --- web/pages/agenda.vue | 5 +- web/pages/login.vue | 193 ------------------------- web/pages/login/[[provider]].vue | 302 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 303 insertions(+), 197 deletions(-) delete mode 100644 web/pages/login.vue create mode 100644 web/pages/login/[[provider]].vue (limited to 'web/pages') diff --git a/web/pages/agenda.vue b/web/pages/agenda.vue index 5e0c643..9b55c9b 100644 --- a/web/pages/agenda.vue +++ b/web/pages/agenda.vue @@ -14,9 +14,6 @@ const favouriteEvents = computed(() => { const calendarStatus = ref('pending' as 'pending' | 'idle'); const calendarLink = ref('') -const calendarLinkWithPageProtocol = computed(() => { - return window.location.protocol + '//' + calendarLink.value; -}); const refConfirmDeleteDialog = ref(); @@ -97,7 +94,7 @@ function deleteCalendar() {