From 16873d3c3e961a93a840141cbdfaa7b88d77d650 Mon Sep 17 00:00:00 2001 From: Vito0912 <86927734+Vito0912@users.noreply.github.com> Date: Sat, 30 Aug 2025 14:14:03 +0200 Subject: [PATCH 1/2] Update OpenID auth URI construction in login page --- client/pages/login.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/pages/login.vue b/client/pages/login.vue index ef3827afe..612dddd77 100644 --- a/client/pages/login.vue +++ b/client/pages/login.vue @@ -132,7 +132,9 @@ export default { return this.$store.state.user.user }, openidAuthUri() { - return `${process.env.serverUrl}/auth/openid?callback=${location.href.split('?').shift()}` + const baseUrl = `${window.location.origin}/auth/openid` + const callback = encodeURIComponent(window.location.href.split('?').shift()) + return `${baseUrl}?callback=${callback}` }, openIDButtonText() { return this.authFormData?.authOpenIDButtonText || 'Login with OpenId' From 9c06b0f257d4fcbce0c94353939a98b3c2ea6dfa Mon Sep 17 00:00:00 2001 From: Vito0912 <86927734+Vito0912@users.noreply.github.com> Date: Tue, 2 Sep 2025 15:29:15 +0200 Subject: [PATCH 2/2] Simplified AuthUri --- client/pages/login.vue | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/client/pages/login.vue b/client/pages/login.vue index 612dddd77..2252df2ad 100644 --- a/client/pages/login.vue +++ b/client/pages/login.vue @@ -132,9 +132,7 @@ export default { return this.$store.state.user.user }, openidAuthUri() { - const baseUrl = `${window.location.origin}/auth/openid` - const callback = encodeURIComponent(window.location.href.split('?').shift()) - return `${baseUrl}?callback=${callback}` + return `${this.$config.routerBasePath}/auth/openid?callback=${window.location.href.split('?').shift()}` }, openIDButtonText() { return this.authFormData?.authOpenIDButtonText || 'Login with OpenId'